Skip to content

Ragiton/food_planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

food planner app

potential features

  • recipe database
  • ingredient database
  • ingredients map to real purchaseable products
  • shopping list generation
  • shopping list optimization
  • shopping list metrics
    • efficiency
    • leftover food / waste
  • nutrition facts for recipe based on ingredients

Development plan

  1. start with scraping recipes to get some data to start with
  2. design a data format to store recipe info
  3. visualize recipe data
    1. try to check for errors on a large scale
  4. store recipe data to database
  5. create methods to check and update only new or changed recipe data
  6. scrape ingredient (product) data
  7. design data format to store ingredient data
  8. normalize ingredient data from recipes and products so they can be matched up
    1. think about fuzzy matching
    2. how to handle user corrections or user preferences?

Tooling

  • use pants as build system?
    • have to use WSL on windows
  • need to pick a unit test framework and start writing tests

Legal concerns

  • need to keep track of acceptable use for each site
  • can only use recepies that allow the ingredient info to be shared
    • minimalistbaker.com allows this for example

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published