Flutter / Firebase developer to correct some functions and logic in a page
Budget: $10 – $30 USD
I am looking for a Flutter/Firebase developer to correct the time tracker functions and logic on a page. The root cause of the issue has been identified and I need the freelancer to fix it ASAP. Ideal skills and experience for this job include:
- Experience working with Flutter and Firebase
- Strong understanding of time tracker functions and logic
- Ability to diagnose and correct issues quickly
- Excellent communication skills to provide updates on progress
If you have the necessary skills and can complete this task within a tight time frame, please apply.
Detailed requirements:
Flutter / Firebase time tracker page needs functions corrections in the start, break, resume and end buttons logic
- start button > starts counter,
- break button > pause counter, stops earnings calculation, saves
- resume button > resume counter, resume earnings calculation, gets the elapsed time from firebase and resumes from that time saves
- end button > modal confirmation "Confirm Stop" > Ok or Cancel. Stops counter and save to Firebase
- autosave to firebase every x seconds (for example every 60 seconds, in case of accidental app closing, power failure, etc).
_buildTimeGauge : show cumulative elapsed time (hours worked, timer shows seconds, like a clock).
_buildEarningsGauge : shows earnings, in $ dollars. I need that the GaugeAnnotation Text updates up to the decimals, real time, like the timer. Right now only updates the decimals every minute.
Dart file attatched.
- Experience working with Flutter and Firebase
- Strong understanding of time tracker functions and logic
- Ability to diagnose and correct issues quickly
- Excellent communication skills to provide updates on progress
If you have the necessary skills and can complete this task within a tight time frame, please apply.
Detailed requirements:
Flutter / Firebase time tracker page needs functions corrections in the start, break, resume and end buttons logic
- start button > starts counter,
- break button > pause counter, stops earnings calculation, saves
- resume button > resume counter, resume earnings calculation, gets the elapsed time from firebase and resumes from that time saves
- end button > modal confirmation "Confirm Stop" > Ok or Cancel. Stops counter and save to Firebase
- autosave to firebase every x seconds (for example every 60 seconds, in case of accidental app closing, power failure, etc).
_buildTimeGauge : show cumulative elapsed time (hours worked, timer shows seconds, like a clock).
_buildEarningsGauge : shows earnings, in $ dollars. I need that the GaugeAnnotation Text updates up to the decimals, real time, like the timer. Right now only updates the decimals every minute.
Dart file attatched.