bbstilson / meal_planner

SES / Lambda based solution for choosing what meals to eat for the week.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Meal Planner

My partner and I are both picky about what we eat, and also hate choosing what to eat.

To solve the former problem, we've built up a few dozen meals over the years that meet several criteria specific to our diets, desires and constraints. We keep these in Trello.

To solve the latter problem, I used ༼つ ◕_◕ ༽つ T E C H N O L O G Y.

The "algorithm" is laid out in main.rs.

Technology

Lambda is used to run the code.

Cloudwatch Events are used to trigger the code once per week.

S3 is used to store a JSON file that keeps track of how many times a meal has been suggested.

SES is used to send emails.

Getting Started

python3 -m pip install cargo-lambda

See ea

Testing

cargo test

About

SES / Lambda based solution for choosing what meals to eat for the week.


Languages

Language:Rust 80.5%Language:TypeScript 17.6%Language:Shell 1.9%