A full-stack Task Management application built with the MERN stack, enabling users to securely manage tasks through authentication, profile management, and CRUD operations.
🔗 https://task-manager-rose-sigma-44.vercel.app
- User Registration & Login
- JWT Authentication & Authorization
- Create, Read, Update & Delete Tasks
- User Profile Management
- Profile Image Upload
- Responsive UI
- Secure Password Hashing using bcrypt
Frontend
- React.js
- Tailwind CSS
- Axios
Backend
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT
- bcrypt
task-manager/
├── frontend/
└── backend/
git clone https://github.com/vishal00923/task-manager.gitcd backend
npm install
npm run devcd frontend
npm install
npm run devCreate a .env file in the backend directory and add:
PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_secret_key
CLIENT_URL=http://localhost:5173


