cmvanb / cookbook

Recipe management and meal planner app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cookbook

A personal recipe management and meal planner app.

Development

Install the project.

git clone git@github.com:cmvanb/cookbook.git
cd cookbook
python -m venv venv
source venv/bin/activate
pip install -r cookbook/requirements.txt

Initialize the database.

flask --app cookbook init-db

Run the local development server.

flask --app cookbook --debug run

Navigate to localhost:5000.

Tests

coverage run -m pytest
coverage report

Docker

Build the image.

docker build -t cookbook:local .

Run the container on port 5000.

docker run --rm -it -p 5000:80 cookbook:local

About

Recipe management and meal planner app

License:MIT License


Languages

Language:Python 56.6%Language:HTML 30.5%Language:Shell 4.7%Language:CSS 3.9%Language:JavaScript 3.7%Language:Dockerfile 0.6%