Next Gen SimpleTrack

Capture ideas of a rework/refactor of SimpleTrack. The goals of a refactoring are to eliminate known errors and deficiencies of the current version of SimpleTrack (V 1.2.X).

Goals:

Design Axioms:

Items to do:

Rough Task List for Rough Estimate:

Task Days
Write skeleton service 1
Move location listener to service 1
Service to update gpstat 1
Service to download vehicles and projects 1
Service to download config 2
Remove cycle line calcs 1
Design new SQLite DB 2
Integrate job scheduler 5
Port from crashlytics to Firebase 3
Modify UI to alter shared prefs 2
Total 20