From 2cddda289ecf6deaeae6c95e0d1ffe07c0636eca Mon Sep 17 00:00:00 2001 From: zontreck Date: Wed, 14 May 2025 16:06:09 -0700 Subject: [PATCH] Add more roadmap info --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.md b/README.md index eab6f53..633ed12 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,24 @@ When the trip has ended, the driver should 'End Trip', which goes back to just t I borrow the car from my grandparents, and need to closely track where I go for the miles, and how long I drive for. The app is designed to solve this problem by making it extremely convenient to not only display the data, but to then share it with my grandparents. +If you look below at the implementation roadmap, you will see how much of the app is completed. Additionally, you will see why I could not just use a already established solution like NextCloud and ownTrack. There are other details in here that need to be taken into account. + # Storage The app does not store data locally, due to the way android permissions function. The app uses a public API on my server (api.zontreck.com) which will store all the data. When sharing the data, it generates a link to (timetrack.zontreck.com) which is a slimmed down version of this app and will only display the data in a readonly format. + +# Implementation + +- [ ] Basic UI +- [ ] Permissions +- [ ] GPS Tracking +- [ ] Formatting GPS on a viewable map +- [ ] Track driving hours + - [ ] Track trips + - [ ] Track stops/deliveries +- [ ] Track trip base pay + - [ ] Track each delivery's tips +- [ ] Basic version of the app in readonly mode when deployed on a web server. +- [ ] Backend server + - [ ] PHP? + - [ ] Dart based?