Base project repository with basic functionality of Login, Signup, Email Verification, Database Connectivity. This can be also be used as a headstart for starting your project.
* Flask
* Mailjet_Rest
* PyMongo
This repository uses MongoDB for the backend. If you want to use some other database, modify the following modules accordingly:
* backend.py
* proj_constants.py
- Create account on Mailjet and obtain your API Key and API secret.
- Create a new MongoDB "Database & User" if you haven't already.
- Clone this repository and cd into the cloned directory.
- Modify the
proj_constants.py
file and update the constants there. - Open a new Command Prompt or Terminal & run the command
pip install -r requirements.txt
to install the python dependencies. - Run
python server.py
to start the server.