Skip to content

mateuszszymaniak/food_helper

Repository files navigation

Food Helper

General info

The Food Helper application allows you to help organize food which can you make. Application collect recipes (with its ingredients) which you can add to your account. After add your ingredients (in My Ingredients) system in Dashboard displays you all recipes recipes which can you made and recipes grouped up by number of missing ingredients.

Technologies

  • Python 3.11
  • Django 4.2.7
  • PostgreSQL
  • pre-commit

Setup

  1. Download project using Code button and choose Download ZIP option or clone the project.
  2. Extract files if you download zip file.
  3. Open food_helper-main folder as a project.
  4. Acoording to file .env.dist create .env file (in food_helper-main folder) with described variables.
  5. In PostgreSQL database food_helper must exist.
  6. Create virtual environment in IDE terminal with command "python -m venv venv_name" where venv_name is a name of created virtual environment.
  7. Execute venv/scripts/activate where venv is the name of created virtual environment.
  8. Install requirements from txt file by executing pip install -r requirements.txt in terminal.
  9. After installation write in terminal python manage.py runserver and open browser with displayed url address

History

11.01.2024 - Created application with basic functionalities

Todo

  • Docker
  • Api
  • Mobile app

Contact

Contact to author of project
gmail: mateuszszymaniak@protonmail.com
linkedin: https://www.linkedin.com/in/mateuszszymaniak/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published