https://github.com/shivatejaburle/recipe-meal-planner
Recipe Meal Planner is a Django based application where users can sign up to create, update, and delete personalized meal plans. The app features the ability to generate and download meal plans as PDFs, making it an efficient tool for meal organization. It also integrates a Razorpay payment gateway to enable users to contribute donations.
https://github.com/shivatejaburle/recipe-meal-planner
django django-application django-project django-projects planner planner-app planners recipe-app recipe-manager recipe-meal-planner recipes recipes-app simple-django-app simple-django-project simple-project
Last synced: about 2 months ago
JSON representation
Recipe Meal Planner is a Django based application where users can sign up to create, update, and delete personalized meal plans. The app features the ability to generate and download meal plans as PDFs, making it an efficient tool for meal organization. It also integrates a Razorpay payment gateway to enable users to contribute donations.
- Host: GitHub
- URL: https://github.com/shivatejaburle/recipe-meal-planner
- Owner: shivatejaburle
- License: mit
- Created: 2024-09-30T07:16:58.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-04-17T16:15:33.000Z (2 months ago)
- Last Synced: 2025-04-18T02:00:17.731Z (2 months ago)
- Topics: django, django-application, django-project, django-projects, planner, planner-app, planners, recipe-app, recipe-manager, recipe-meal-planner, recipes, recipes-app, simple-django-app, simple-django-project, simple-project
- Language: HTML
- Homepage: https://recipe-meal-planner-stb.vercel.app
- Size: 3.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Recipe Meal Planner
Recipe Meal Planner is a Django based application where users can sign up to create, update, and delete personalized meal plans. The app features the ability to generate and download meal plans as PDFs, making it an efficient tool for meal organization. It also integrates a Razorpay payment gateway to enable users to contribute donations.## Features
- User registration and login functionality
- Meal plan creation, update, and deletion
- Prevents duplicate entries by restricting recipe creation for an already existing day of the week and meal type
- Meal plan generation and download as PDF
- Razorpay payment gateway integration for donations
- Admin can view all users meal plan## Login
- Project URL : https://recipe-meal-planner-stb.vercel.app/
- Username : testuser
- Password : test_12345## Installing
### Clone the project```bash
git clone https://github.com/shivatejaburle/recipe-meal-planner
cd recipe-meal-planner
```### Setup your Virtual Environment
```bash
pip install virtualenv
virtualenv venv
# For Windows
venv\Scripts\activate
# For Mac
source venv/bin/activate
```### Install dependencies
```bash
pip install -r requirements.txt
```### Environment Settings
Get your API Key from Razorpay: https://www.razorpay.com
Create `recipe-meal-planner/.env` to store API Keys.
```bash
# Email Configurations
EMAIL_BACKEND = ''
EMAIL_HOST = ''
EMAIL_PORT =
EMAIL_USE_TLS =
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''# Razorpay
RAZOR_KEY_ID = ''
RAZOR_KEY_SECRET = ''
```### Collect static files (only on a Production Server)
```bash
python manage.py collectstatic
```### Running a Development Server
Just run this command:
```bash
python manage.py runserver
```
Your application will be available @ http://127.0.0.1:8000/## Screenshots



### Admin Home

### User Home








### Mobile Screenshots
 
 