๐ A ready-to-go boilerplate for building a robust Flask API! This template features:
- ๐ Provides JWT-based authentication with email and password.
- ๐ Includes Google Sign-In using the Authlib library.
- ๐ง Includes email functionality with templates for account registration and password recovery.
- ๐ฆ Includes Flask-SQLAlchemy and Flask-Migrate for database persistence and migrations.
- Initialize the database and run migrations:
flask db init
flask db migrate -m "Initial migration."
flask db upgrade
- Start the Flask server:
flask run
A Postman collection is available in the postman/
directory for testing the API. Here's a preview: