A simple app to keep track the time

  Time Tracking

Short intro: A simple app to keep track the time you Learn, Playing, Reading, … in every week. This is also my attempt to teach myself Flutter & Dart.

Progressor 0.0.1

  1. Sometime you want to set a target for you weekly, for example: “Reading Book for 8 hours every week”. This app helps you to do that. Furthermore, you can see the progress that you have done so far in the current week.
  2. Current version is very simple and support for Android Only. The project also has not migrated to Null-Safety yet.

*In addition, this is also my attemp to learn Flutter and Dart

Description

  • Create & Delete the Progress’s name & the amount of time per week you want to spend on the task (unit:minutes per week)
  • Start the timer before the task actually happends to keep track time spent on that task.
  • End the timer when the task is paused, suspended.

Images

Time tracking app

Getting Started

  • Run: “flutter pub get” to install needed plugins.
  • Run: “flutter build apk –split-per-abi” to build the apk file

Dependencies

  • google_fonts: ^2.0.0
  • sqflite: ^2.0.0+3
  • path_provider: ^2.0.1
  • numberpicker: ^1.3.0
  • jiffy: ^3.0.1
  • flutter_local_notifications: ^4.0.1
  • flutter_background: ^0.1.6
  • provider: ^5.0.0

Authors

sonnguyen9800

Version History

  • 0.0.1: Public version with UI & Basic featured provided. No more upgrades for this public repo.

License

  • Free to use for Educational Purpose

Acknowledgments

LinkedinLearning: Where I learn Flutter & Dart

Downlaod the flutter time tracking mobile app source code on GitHub