A productivity-focused task timer web app designed to help users manage their tasks efficiently with real-time tracking, smart suggestions, and a clean UI.
Fully functional authentication system using JWT, including:
- ✅ User Registration
- ✅ Secure Login & Logout
- ✅ Protected Routes
⚙️ Setup Instructions (Local Development)
- Clone the Repository
git clone https://github.com/PravanshuSamadhiya/TaskTimer.git
cd TaskTimer- Install Frontend Dependencies
cd Frontend
npm install- Install Backend Dependencies
cd Backend
npm install- Set Up Environment Variables
PORT=3000
MONGO_URI=your_mongo_uri
JWT_SECRET=your_jwt_secret
GEMINI_API_KEY=Your_Gemini_API_KEY- Run the Application
npm run devEmail: pravanshu@gmail.com
Password: Abhi1234