Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dauntlessdev/time-box
A production level Flutter app that tracks your jobs and hourly pay. Used blocs+rx and provider state management + tests
https://github.com/dauntlessdev/time-box
blocs dart firebase flutter mockito provider rxdart testing
Last synced: about 2 months ago
JSON representation
A production level Flutter app that tracks your jobs and hourly pay. Used blocs+rx and provider state management + tests
- Host: GitHub
- URL: https://github.com/dauntlessdev/time-box
- Owner: DauntlessDev
- Created: 2020-06-17T19:17:37.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-03T13:17:23.000Z (over 3 years ago)
- Last Synced: 2024-10-28T00:17:48.892Z (3 months ago)
- Topics: blocs, dart, firebase, flutter, mockito, provider, rxdart, testing
- Language: Dart
- Homepage:
- Size: 931 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Time-Box
Timebox is a flutter job/time tracker app which is also available for both ios and android devices. I built this so that i would be able to practice different kinds of login, especially facebook and gmail which are both used largely by many people. With this app you can put your job, its tasks and their subtasks and check all of the them in entries page which includes the summary of them and calculates the total of earned money based on time and rate.I'm very happy while building it, i used blocs with react to combine two streams of data and also conducted unit and widget tests and used mockito for easier testing. For login and storing the data, i used firebase for it. It is built in vscode and is written entirely with dart and flutter.
## UI Screenshots