Expanse Tracker is simple cash management and book keeping app for all kind of business.
Login Screen | OTP Screen | Home Screen | Entries Screen |
Entries Form Screen | Category Screen | Payment Mode Screen |
- Google Fonts (https://pub.dev/packages/google_fonts)
- Cloud Firestore (https://pub.dev/packages/cloud_firestore)
- Firebase Core (https://pub.dev/packages/firebase_core)
- Firebase Phone Auth (https://pub.dev/packages/firebase_auth)
- Pinput (https://pub.dev/packages/pinput)
- Date format Intl (https://pub.dev/packages/intl)
- Provider (https://pub.dev/packages/provider)
- Toast Message (https://pub.dev/packages/fluttertoast)
https://www.youtube.com/watch?v=wUSkeTaBonA
https://firebase.google.com/codelabs/firebase-get-to-know-flutter#0
https://www.youtube.com/watch?v=PEUUYOQ2Ixo&t=143s
https://github.com/Amanullahgit/flutter_phone_authentication
- Light and Dark Theme
- Error Handling
- Adaptive UI Design (To support platform independent component)
- MediaQuery (To adjust the components based on device screen)
- Data encryption/decryption
- Implement user defined auto reminder
- Optimise the read/write queries to avoid unnecessary service calls
- To collect user feedback
Installation: https://docs.flutter.dev/get-started/install
CodeLabs: https://docs.flutter.dev/codelabs
Packages/Libraries: https://pub.dev