JustAnotherCookbook is a recipe sharing website where food lovers can easily share their recipes. JustAnotherCookbook is a modified clone of Trivet Recipes, and was created with idea that finding and sharing a fantastic recipe should be as simple and easy as possible. So whether it's finding inspiration for tonight's dinner or sharing your wonderful creations with the rest of the world, we hope that you will enjoy using our site.
Check JustAnotherCookbook (hosted on Render)
MVP Features | Database Schema | User Stories | Wire Frames
Backend:
Frontend:
Hosting:
Version Control:
-
Clone this repositiory
https://github.com/NickArakaki/JustAnotherCookbook
-
Run the following command in the root directory to insall the backend dependencies
pipenv install -r requirements.txt
-
Create a .env file in the root directory based on the .env.example provided
-
Set up your database with information from your .env and then run the following commands to initialize and seed your database:
pipenv shell
flask db upgrade
flask seed all
-
Start the backend application by running the following command in the terminal
flask run
-
In another terminal, change directories to /react-app, and run the following commands to install the necessary frontend dependencies and run the application
npm install
npm start
-
Now you can use the Demo User account or Create your own account locally
- For more information on how to set up AWS please refer to this guide