Skip to content

software-students-fall2023/5-final-project-team5team5team5team5team5team5team5team

Repository files navigation

Recipie Finder App

Coverage Note

Coverage report
Name                             Stmts   Miss  Cover
----------------------------------------------------
tests/__init__.py                    0      0   100%
tests/recipe_test_data.py            1      0   100%
tests/test_app.py                   55      0   100%
tests/test_fetch_spoon.py           23      0   100%
tests/test_recipe.py                20      0   100%
tests/test_signup_and_login.py      28      1    96%
----------------------------------------------------
TOTAL                              127      1    99%

For the web-app, this is the coverage report

Name                  Stmts   Miss  Cover
-----------------------------------------
web_app/__init__.py       0      0   100%
web_app/app.py          132     27    80%
-----------------------------------------
TOTAL                   132     27    80%

What Does The App Do?

Our containerized app helps users find recipies catered to their preferences. Users can login and submit ingredients they are allergic to and what ingredients they have. Our app will then show the users recipies and dishes that match the specified requirements.

How To Run?

Method 1: Cloning the Github

  1. Using Git Bash, clone the directory using:
git clone https://github.com/software-students-fall2023/5-final-project-team5team5team5team5team5team5team5team
  1. Open Docker Desktop

  2. Open command prompt (accessible through windows search)

  3. Go to the directory where you cloned the repository with:

cd "path_to_directory"
  1. You should be in the root directory. Now, do:
docker-compose build
docker-compose up
  1. Open a web browser and go to: http://localhost:5000/

You should now see tha app running.

Method 2: Access the website

To try the application directly through this url: http://134.209.168.140:5000/

Contributors

About

5-final-project-team5team5team5team5team5team5team5team created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5