A full-stack Employee Management System built using MongoDB, Express.js, React.js, and Node.js.
This project is developed as Project 3 β Web Development Task (SyntecxHub / Training).
- Add a new employee
- View all employees
- Edit employee details
- Delete employee
- Clean & modern UI
- Responsive layout
- Reusable components (Navbar, Table, Form)
- Axios API integration
- REST API routes
- Employee controller
- MongoDB schema/model
- CORS enabled
- Connected to MongoDB Atlas / Local MongoDB
employee-management/ βββ backend/ β βββ server.js β βββ routes/ β βββ controllers/ β βββ models/ β βββ .env β βββ frontend/ β βββ src/ β β βββ pages/ β β βββ components/ β β βββ api/ β β βββ App.js β β βββ App.css β β βββ index.js
yaml Copy code
- React.js
- React Router
- Axios
- Node.js
- Express.js
- MongoDB / Mongoose
This project fully satisfies the requirements of Project 3 β MERN Full Stack CRUD Application.