Welcome to the backend beast of your MERN stack journey — where CRUD (Create, Read, Update, Delete) is king and every API call feels like a power move. This project is your go-to revision hub for mastering backend fundamentals like a total rockstar.
- Create new data entries with style and swagger.
- Read data like a detective on a mission — quick and accurate.
- Update records because nobody’s perfect (and neither is your data).
- Delete what you don’t want — cleanse your database guilt-free.
- RESTful APIs built with Node.js & Express.js — fast, reliable, and scalable.
- MongoDB as your NoSQL playground — flexible, powerful, and easy to mess around with.
- Error handling that won’t let your app crash and burn.
- Clean and modular code structure, so you don’t get lost in the backend jungle.
- Backend: Node.js + Express.js
- Database: MongoDB with Mongoose ORM for smooth querying
- Middleware: CORS, and JWT Decoding
- Authentication: JWT for secure API access
- Node.js (v14+ because we like to keep it fresh)
- MongoDB (local or Atlas cloud magic)
git clone https://github.com/yourusername/mern-backend-crud.git
cd mern-backend-crud
npm install
npm run dev