Skip to content

Scheduling tool for lengthy recipes, such as sourdough. Backend only.

License

Notifications You must be signed in to change notification settings

brystmar/breadsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cafdbdd · Aug 8, 2021
Jan 2, 2021
Aug 8, 2021
Jul 15, 2020
May 28, 2020
Feb 21, 2020
Feb 2, 2020
May 7, 2019
Feb 9, 2019
Aug 26, 2020
May 31, 2019
Oct 28, 2019
Mar 29, 2020
Sep 29, 2020
Feb 21, 2020
Aug 30, 2020
Aug 8, 2021
Sep 21, 2019

Repository files navigation

Why breadsheet?

Suppose you're invited to a picnic on Saturday afternoon. Captivated by your exemplary breadmaking skills over the years, the group asks you to bake a fresh loaf of sourdough.

Although you love sourdough, you're also aware it can be challenging to properly schedule. There are many time-sensitive steps in this process with a fair bit of downtime throughout. You may need to start as early as Thursday(!) depending how your levain is stored.

But wait, this is ${DateJoke.getFullYear()}! There must be a better way!

Enter breadsheet: a tool that calculates the start & finish times for any recipe -- and each step along the way. Focus on the bread, and leave the scheduling to breadsheet.

App Structure

Backend: RESTful APIs built on Flask. Data stored in DynamoDB.

Frontend (currently): WTForms using Jinja2 templates and Bootstrap.

Frontend (soon!): React

Full documentation on the wiki.