WIIF: Why Is Ivan Fat?
Historical tracking has shown that slow carb or low carb makes Ivan lose weight. So why is he fat? Because he doesn't stick to the diet.
The purpose of this app is to prompt Ivan to enter in recent meals. Email reminders go out for each meal. A meal is either good or bad. This matches some good tracking done on paper recently.
If there is a bad meal, Ivan's wife (get it? wiif!) Abby is notified by email.
- fix bug around notifications
- fix template & view data so that there is a calendar view
- Auth flow for withings to connect account (just connect to ivan user)
- Data model for weight data
- Pull in weight data routinely
- Correlate recent meals to changes in weight. Nightly update of model
- Homepage shows basic history and correlation
- Track bad meals when on trend to affect weight. Notify with a warning
- make a todo list
- Data model for records
- URL endpoint to make/update record
- Tokens for editing record
- Email prompts to update record: thrice daily
- Record editor UI to backfill -- thug ui good enough
- Data model for status subscribers -- hard coded Abby
- Manually add people to email: me -- and abby
- Signup flow to anchor an account -- just created ivan account in code