Try PWAs, make something useful for personal use, see https://en.wikipedia.org/wiki/Progressive_overload
Never ever merge something that will invalidate our users local data, always remember that we have existing users, so we have to find the best migration approach for data schema related changes.
- local first, always almost offline only
- CRUD a list of activities
- track the ff values for each item in the list,
- date today, weight, reps, sets
- add a good search fn
- include most recent etc
- add today view, and history
- navigation and deeplinks
- should be able to download as csv/json text
- should be able to upload from file
- should be able to upload not text (bin)
- should be able to record gps (where log was created)
- view by name