-
Clone the repo
-
Make a virtual environment in the same location as the 'mpms' folder
python -m venv env -
cd mpms -
Activate virtual environment
..\env\Scripts\activate[for windows]
OR../env/bin/activate[for linux] -
pip install -r requirements.txt -
python manage.py makemigrations -
python manage.py migrate -
Add a config.py file in the same location as that of manage.py file. It should contain passwords, etc. in the following format:
#django secret key dsk='qqqqqqqqq' #Razorpay API key [make a free account with Razorpay for this] key1 = 'aaaaaaaaa' #Razorpay API secret key [make a free account with Razorpay for this] key2 = 'bbbbbbbbb' #the email id which will send mails to registered users email='abc@gmail.com' # App password to your gmail [NOT the password of your google account, generate app password separately] passw='ccccccccc' aws_access_key='AAAAAAAA' aws_secret_access_key='xxxxxxxxxxxxxx' aws_storage_bucket_name='gggggggg' amazon_rds_database_password='aaaaaaaa' -
python manage.py runserverto start the development server -
Use the web app
-
Quit the server with
CTRL+Cand deactivate virtual env withdeactivate
Lastly, there is 1 open issue in this repository! If you would like to contribute, comment on the issue to show your interest and I'll assign it to you!