A simple yet powerful app to manage your tasks, stay organized, and collaborate.
This is a full-stack Task Management Application that allows users to:
- Create, edit, complete and delete tasks.
- Authenticate securely using sign-up/sign-in.
- Add comments on tasks.
Perfect for personal productivity.
- π User Authentication β Secure sign-up, login, and logout.
- π Task Management β Add, update, and delete tasks.
- π¬ Comments β add, update, and delete Comment on tasks.
- π± Responsive UI β Works on desktop and mobile.
- β‘ Fast & Intuitive β Built with the MERN stack.
Frontend: React, TailwindCSS, Vite
Backend: Node.js, Express.js
Database: MongoDB
Auth: JWT-based authentication
_ 1 - sign up and sign in processes

_ 2 - create, update, complete, delete tasks

_ 4 - create, update, delete comments

# Clone repository
git clone https://github.com/username/Todooos.git
cd Todooos/frontend
# Install dependencies on the frontend
npm install
# Set environment variables in .env
# VITE_API_BASE_URL
# run the frontend
npm run dev
cd Todooos/backend
# Install dependencies on the backend
npm install
# Set environment variables in .env
PORT
MONGO_URI
JWT_SECRET
# Run the app
npm run dev
