Skip to content

PravanshuSamadhiya/TaskTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⏱️ TaskTimer

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.


🔗 Live Demo

👉 Live Demo


🔐 Authentication

Fully functional authentication system using JWT, including:

  • ✅ User Registration
  • ✅ Secure Login & Logout
  • ✅ Protected Routes

⚙️ Setup Instructions (Local Development)

  1. Clone the Repository
git clone https://github.com/PravanshuSamadhiya/TaskTimer.git
cd TaskTimer
  1. Install Frontend Dependencies
cd Frontend
npm install
  1. Install Backend Dependencies
cd Backend
npm install
  1. Set Up Environment Variables
PORT=3000
MONGO_URI=your_mongo_uri
JWT_SECRET=your_jwt_secret
GEMINI_API_KEY=Your_Gemini_API_KEY
  1. Run the Application
npm run dev

🧪 Test Credentials

Email: pravanshu@gmail.com  
Password: Abhi1234

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages