Skip to content

claranet-it/fastapi-serverless-starter

Repository files navigation

FastAPI Serverless Starter

Pre-requisites

  • Python 3.9.x
  • Poetry 1.6.1
  • NodeJs 18.x

Tools and Frameworks

  • FastApi
  • Uvicorn
  • pytest
  • pre-commit
  • isort
  • black
  • flake8
  • bandit

Install dependencies

poetry install
npm install

Install pre-commit hooks

pre-commit install

Commands

Start local server

make start-local

Start serverless offline

make start-serverless-offline

Launch tests

make test

Launch test with coverage

make coverage

Run pre-commit hooks

make pre-commit

About

FastAPI Serverless Starter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published