A full-stack Task Manager application built with the MERN stack (MongoDB, Express.js, React, Node.js).
- Create, Read, Update, Delete tasks (CRUD)
- Status and Priority badges
- Due date validation
- Responsive and clean UI with Bootstrap
- Error handling and loading states
- Frontend: React, Bootstrap, Axios, React Router
- Backend: Node.js, Express.js
- Database: MongoDB (with Mongoose)
- Others: Git, GitHub
- Clone the repository:
git clone https://github.com/queenhabeebah/Task-Manager-App.git
cd Task-Manager-App- Install server dependencies:
cd server
npm install- Install client dependencies:
cd ../client
npm install-
Set up your environment variables (e.g., MongoDB URI) in a .env file in the server folder.
-
Run the app:
- In one terminal:
cd server
npm run dev- In another terminal:
cd client
npm startHabeebah Aleilo
This project is open source and free to use.


