flask-rest-template

template for a rest app with flask, flask-rest and more...

pythontemplateflaskboilerplaterestpublic-domainflask-applicationblueprints
FreeRepo

Preview

flask-rest-template preview

Overview

This is a Flask REST API boilerplate template built with Python 3.4 that demonstrates a complete CRUD application structure for the users module, using Flask-MongoEngine for database operations, Flask-JWT for authentication and Flask-RESTful for API endpoints, designed to serve as a learning reference for writing unit and integration tests with pytest.

Features

crud-operationsrest-apijwt-authenticationblueprintspassword-hashing

Feature Flags

authentication

Recommended Use Cases

rest-api-developmentbackend-templatelearning-flask

Frontend

None

Backend

flaskflask-restfulflask-jwtflask-mongoengineuwsgi

Auth Providers

jwt

Deployment Targets

uwsgi

Payment Providers

None

Quick Facts

โญ Stars
110
๐Ÿด Forks
22
๐Ÿงพ License
public-domain
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2022-11-16T23:06:43.000Z

Stack

Framework
flask
Language
python
Database
mongodb
Testing
pytest
CI
travis-ci

Data Layer

Databases
postgresql, mongodb
ORM
mongoengine

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
No
env.example
No
CI
travis-ci

Pricing

Classification
free
Selected
โ€”
Notes
public-domain project
Get Started with this Boilerplate