Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

📌 Time Tracker App – Flutter

A clean and intuitive time tracking application built using Flutter & Provider, allowing users to record how much time they spend on different projects and tasks. All data is stored locally, ensuring entries remain even after restarting the app.


🚀 Features

Feature Description
⏱ Record Time Entries Add time spent on tasks with date, project, duration, and notes
📂 Project & Task Management Create and manage custom projects and tasks
🗂 Grouped View View time entries grouped by projects
💾 Local Storage All data saved locally – no internet required
🗑 Delete Entries Remove incorrect or unwanted entries
🎨 Beautiful UI Clean and responsive mobile-first design

🧰 Tech Stack

Component Technology
UI Flutter
Language Dart
State Management Provider
Local Storage localstorage Package
Date Formatting intl Package

📂 Project Folder Structure

lib/
 ├─ models/
 ├─ provider/
 ├─ screens/
 ├─ dialogs/
 └─ widgets/

📝 Installation & Running

1️⃣ Clone the repository

git clone https://github.com/hemagiri-rs/time_tracker.git
cd time_tracker

2️⃣ Get dependencies

flutter pub get

3️⃣ Run the app

flutter run

📌 Future Enhancements (optional ideas)

  • ⏳ Export reports as PDF / Excel
  • ☁ Cloud sync with Firebase
  • ⏰ Timers for live time tracking
  • 🔔 Reminder notifications

👤 Author

Hemagiri Raj S Flutter & Android Developer 📧 [email protected] 🔗 GitHub: https://github.com/hemagiri-rs


⭐ Support

If you like this project, don’t forget to star ⭐ the repository on GitHub!

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages