Proof of Concept Portal

Backend Stack

Backend : [ Nginx HTTP proxy <-> Gunicorn * [Uvicorn ASGI] @ Python 3.7 > FastAPI -> PostgreSQL ]

    <--- HTTP JSON XHR / REST API --->

Browser > Web Frontend
  • FastAPI Web Framework to build REST server

key features:

  • fast and competitive
  • asynchronous I/O event loop using libuv
  • support OpenAPI / JSON Schema
  • generate automatic interactive documentation
  • load JSON to class object and verify schema
  • support GraphQL

Licence

This code is licensed under the GNU Affero General Public License v3.0.

Documentation