This is a boilerplate project for CRUD and authentication in Python Flask with MongoDB (mongoengine)
This is an example project, which is built in python flask, while using MongoDB as the database, with Mongoengine ORM.
This contatins a sample user model, APIs for logging in and out, and creating, reading, updating and deleting a user. This is a sample project, made for learning Flask and understanding API Development.
For running this project:
- setup .env with variables as given in .env.example.txt
- activate virtual environment (venv\Scripts\activate)
- run pip install -r requirements.txt
- run python app.py