Api Server Flask

screenshot of Api Server Flask
flask

Api Server Flask

Flask API Server - Open-Source API Server | AppSeed

Overview

The Flask API Server is a simple Flask API boilerplate that is enhanced with JWT authentication, OAuth via GitHub, SqlAlchemy, SQLite persistence, and deployment scripts via Docker. It provides all the bare minimum essentials for building an API server. The server is powered by Flask-restX and includes features such as up-to-date dependencies, JWT authentication for login, logout, and register functionality, and OAuth for GitHub. It also supports Docker deployment and includes unitary tests.

Features

  • Up-to-date dependencies
  • API Definition - the unified API structure implemented by this server
  • API powered by Flask-restX
  • JWT Authentication (login, logout, register) via Flask-jwt_extended
  • OAuth for GitHub
  • Full-stack ready with React Soft Dashboard
  • Docker and unitary tests
flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.