April 23, 2020

Parts for A Fasting App

I'd like to log my fasts. With my current method through spreadsheets, I log the current UTC time and a "fasting event", which can be:

  • Open feeding window
  • First food
  • Last food
  • Close feeding window

To get the total length of the feeding window, I calculate the duration from the opening of the feeding window to the close. The length of the fast is time outside of the feeding window.

To get away from spreadsheets, I want to build a web application. For the most basic functionality I need:

  1. Postgres database running on a server

    I want my data to persist and I don't want to be tied to one device. Currently, my whole system relies on Drafts Actions and Siri Shortcuts on my iPhone.

  2. Login authentication and authorization

    I can't have just anybody log connect to my database.

  3. A web page to click a button to create various fasting events

    It's needs to be easy to quickly log a fasting event.

Built with 11ty and Eleventailstarter package.