Time Tracker is an application that lets you track and visualize how you spend your time.
We use GitHub actions to build the app and run unit and integration tests on all pull requests and commits to the master branch.
- The Time Tracker app is built using Flutter. Please follow this tutorial to set up your development environment. We recommend using Android Studio because it allows you to easily test your app on an emulator.
- Once you have your development environment set up, either use your IDE's git GUI or the
git clone
command to clonehttps://github.com/ubclaunchpad/time-tracker.git
. - If you are using Android Studio, you can then create a new virtual device and run the app.
The Time Tracker app is still in progress and it is actively being built by UBC Launch Pad members. We welcome any kind of contributions including issues, pull requests, and general feedback. Please see the UBC Launch Pad Handbook for a guide to contributing to UBC Launch Pad projects on GitHub. When you start working on an issue, create a new branch named [issue number]-[short description]
(eg. 1-input-task
). When you create a pull request, be sure to link it to the issue that the pull request resolves (see how).
Name | Role |
---|---|
Sarah Bornais | Tech Lead |
Elaine Shi | Designer |
Tiffany Yap | Designer |
Faye Yu | Designer |
Hasan Altaf | Developer |
Helen Chen | Developer |
Shaun Donnelly | Developer |
Andrew Han | Developer |
Adrian Lee | Developer |
Liang Liu | Developer |
Mayank Rastogi | Developer |
Claudia Tong | Developer |
Miguel Valarao | Developer |