Skip to content

noorjsdivs/noorjsdivs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 

Repository files navigation

Noor Mohammad

Profile Views

 _   _                 __  __       _                                   _ 
| \ | | ___   ___  _ _|  \/  | ___ | |__   __ _ _ __ ___  _ __ ___   __ _ __| |
|  \| |/ _ \ / _ \| '__| |\/| |/ _ \| '_ \ / _` | '_ ` _ \| '_ ` _ \ / _` / _` |
| |\  | (_) | (_) | |  | |  | | (_) | | | | (_| | | | | | | | | | | | (_| \__,_|
|_| \_|\___/ \___/|_|  |_|  |_|\___/|_| |_|\__,_|_| |_| |_|_| |_| |_|\__,_\__,_|
  

console.log('Software Engineer | MERN Enthusiast πŸš€')


🌐 About Me

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.

Portfolio

πŸ”— Check out my portfolio

Blog

πŸ“˜ Visit my blog for in-depth articles and tutorials on web development.


πŸš€ Skills & Expertise

πŸ’» Development

  • 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

πŸ”§ Other Skills

  • 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'));

πŸ“¬ Let's Connect

YouTube LinkedIn Facebook Email GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published