This project is built using React for the frontend and Django for the backend. It allows users to search for recipes via the Edamam Recipe API and manage custom recipes with the ability to add and delete them.
- Recipe Search: Utilize the Edamam Recipe API to find various recipes.
- Custom Recipes: Add your own recipes with images and manage them.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- npm
- Python
- Django
- Navigate to the
src
folder:cd src
- Install all the necessary packages:
npm install
- Start the frontend server:
npm start
- Open a new terminal and navigate to the
myproject
folder:cd myproject
- Apply migrations to your database:
python manage.py migrate
- Start the backend server:
python manage.py runserver
After starting both the frontend and backend, visit http://localhost:3000
in your browser to start using the application.
To view and enter the recipe details from the backend, you can visit 'http://127.0.0.1:8000/api/recipes'.
Feel free to fork this repository and submit pull requests to contribute to this project.