GitXplorerGitXplorer
0

flask-api-boilerplate

public
1 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
0212f39a6402ad17ef0b03a2f3c2d172558e156b

Update README.md

004mg committed 4 months ago
Unverified
d2d100752a9bc6d1da63e6b426c8d88bb29cb43d

More fixes and add postman collection

004mg committed 4 months ago
Unverified
2e47458e1a14d0adb5f1eb265ceb0baed4ba49b5

Multiple changes

004mg committed 4 months ago
Unverified
c80fc4096d87acd186d38bd292a59085ff6c881a

Update README.md

004mg committed 4 months ago
Unverified
07359dde3aeda7fe483da244e1ea80bb0d595762

Send mail when registering

004mg committed 4 months ago
Unverified
8a86ea591159e2988a51d7d516fefef8cc5f6469

Implement password recovery

004mg committed 4 months ago

README

The README file for this repository.

โšก Flask API Boilerplate

๐Ÿš€ 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.

โš™๏ธ Setup

  1. Initialize the database and run migrations:
flask db init
flask db migrate -m "Initial migration."
flask db upgrade
  1. Start the Flask server:
flask run

๐Ÿงช Postman Collection

A Postman collection is available in the postman/ directory for testing the API. Here's a preview:

Postman Collection