_ _ __ __ _ _ | \ | | ___ ___ _ _| \/ | ___ | |__ __ _ _ __ ___ _ __ ___ __ _ __| | | \| |/ _ \ / _ \| '__| |\/| |/ _ \| '_ \ / _` | '_ ` _ \| '_ ` _ \ / _` / _` | | |\ | (_) | (_) | | | | | | (_) | | | | (_| | | | | | | | | | | | (_| \__,_| |_| \_|\___/ \___/|_| |_| |_|\___/|_| |_|\__,_|_| |_| |_|_| |_| |_|\__,_\__,_|
Hi! I'm Noor Mohammad, a passionate Software Engineer specializing in modern web development technologies. My expertise lies in building dynamic, responsive, and scalable applications. I have a keen interest in the MERN stack, React, React Native and Next.js, and I'm always eager to explore new tools and technologies.
📘 Visit my blog for in-depth articles and tutorials on web development.
📘 Find me in Web for learning and building the stack with me.
- Full-Stack Development
- MERN Stack: MongoDB, Express.js, React.js, Node.js
- React Native for Mobile Apps
- React.js & Next.js for SPAs and SSR
- Tailwind CSS & Styled Components
- Cyber Security
- Blockchain (Currently Learning)
- REST & GraphQL APIs
- State Management: Redux, Zustand
- Tech Stack: Next.js, Tailwind CSS, Stripe, Motion and lot others more
// Backend: Express server (server.js) const express = require('express'); const mongoose = require('mongoose'); const cors = require('cors'); const app = express(); app.use(cors()); app.use(express.json()); mongoose.connect('mongodb://localhost/myapp', { useNewUrlParser: true, useUnifiedTopology: true }); const TaskSchema = new mongoose.Schema({ title: String, completed: Boolean }); const Task = mongoose.model('Task', TaskSchema); app.get('/api/tasks', async (req, res) => { const tasks = await Task.find(); res.json(tasks); }); app.post('/api/tasks', async (req, res) => { const task = new Task(req.body); await task.save(); res.status(201).json(task); }); app.listen(5000, () => console.log('Server running on port 5000'));

