38 lines
698 B
Markdown
38 lines
698 B
Markdown
# Meal Picker app
|
|
An app made to help keep track of ingredients for meals, and to build markdown
|
|
checklists for shopping.
|
|
|
|
## Files:
|
|
### .env
|
|
A file containing the path you want to save the final checklist to. Defaults to current folder.
|
|
|
|
### src/json/ingredients.json
|
|
A file containing the JSON representation of meals and their ingredients. Will be created if one does not exist.
|
|
|
|
## Run the app
|
|
|
|
### CLI
|
|
|
|
Create a virtual environment:
|
|
|
|
```
|
|
source .venv/bin/activate
|
|
```
|
|
|
|
Install required packages:
|
|
|
|
```
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
Run the flet app:
|
|
|
|
```
|
|
flet run MealSelector.py
|
|
```
|
|
OR
|
|
```
|
|
flet run MealBuilder.py
|
|
```
|
|
|
|
For more details, go to the [Flet website](https://flet.dev/) |