A comprehensive recipe management system built with Django that includes:
- Recipe categories
- Hierarchical glossary using MPTT
- Recipe ingredients with fractional quantities
- Recipe-glossary linkages
- Modern and user-friendly interface
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Run migrations:
python manage.py migrate- Create a superuser:
python manage.py createsuperuser- Run the development server:
python manage.py runserver- Hierarchical category management
- MPTT-based glossary for efficient tree structures
- Recipe management with ingredients
- Support for fractional quantities
- Image upload support for recipes
- Cross-referencing between recipes and glossary terms