Welcome to PantryPal, a Django Rest Framework API that helps you manage your pantry inventory, generate shopping lists, and find recipes based on the ingredients you have on hand. PantryPal aims to simplify meal planning and grocery shopping, ensuring you make the most of what you already have.
- Inventory Management: Track items in your pantry.
- Shopping List Generation: Automatically create shopping lists based on your inventory needs.
- Recipe Suggestions: Get cookable recipes using ingredients from your inventory.
Clone the repository:
git clone https://github.com/yourusername/pantrypal.git
cd pantrypal
Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
Install dependencies:
pip install -r requirements.txt
Apply migrations:
python manage.py migrate
Run the development server:
python manage.py runserver
Both Code and Recipe contributions are very welcome, Please reach out to get involved 🍅
This project is licensed under the MIT License. See the LICENSE file for details.