a Timesheet Application, because all others suxx ;)
This whole App is totally educational to me. I used it for learning Dart and Flutter. If you value this work (like me) download the App from the App-Store of your Platform :)
- multiple clients
- automatic Range/Sum of Timesheets
- editable/deletable Times
- automatic dark mode detection
- export/print timesheets as PDF
- dynamic billing ranges
- export/import Data from other Instances
- 🤖 🍎 Cross-Platform (native Android/IOS Components)
- 📲 Adaptive Layouts for different Orientations and Devices
- 🧠 Mobx for State-Management
- 💾 Stored in Local-Storage
- 🖥 Works on Web (t.b.d.)
- 🌓 Dark Mode aware
- 🤖 🍎 native Controls
Android
iOS
we store everything inside a Makefile.
Install flutter dependencies
$ make installWatch mobx part generations when editing Stores
$ make codegen-watchRun Tests
$ make testRebuild Icons
$ make iconsCreate Production Bundles
$ make build- darkmode ui glitches
- functional tests
- multi-device with firebase ?