Skip to content

jency1/TrackMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📋 TrackMate - Personal Task Tracker

"TrackMate – Your Daily Companion for Smarter Task Management."

🧾 Description

TrackMate is a user-friendly personal task tracker that helps you organize your daily tasks with ease. Simply log in with your name and start managing tasks — add new ones, edit details, delete when done, or mark them complete to stay on top of your goals.

🚀 Features

  • 🔐 Login/Register with username and password
  • ➕ Add, edit, and delete tasks
  • ✅ Toggle task completion status
  • 📄 View creation date/time
  • 📊 Filter tasks by All / Completed / Pending
  • 💾 Persistent data using localStorage
  • 🎨 Responsive and user-friendly UI
  • 🌙 Dark mode toggle
  • 🔎 Search tasks
  • ⏰ Due dates and priority levels
  • 🏷️ Task categories/tags
  • 📱 Fully mobile-responsive layout

🧰 Technologies Used

  • ⚛️ React (with Hooks)
  • ⚡ Vite
  • 🧩 CSS
  • 🔐 LocalStorage for persistence
  • 🎨 React Icons

🛠️ Setup Instructions

  1. Clone the repository
  2. Run npm install
  3. Run npm run dev

🔗 Live Demo

https://track-mate-seven.vercel.app/

🖼️ Screenshots

Login

Login

Dashboard

Dashboard

Add New Task

Add Task



Thank you for checking out TrackMate! 📋
If you like this project, feel free to give it a star! ⭐

About

"TrackMate – Your Daily Companion for Smarter Task Management."

Resources

Stars

Watchers

Forks

Contributors