kafonek / test_app

A test/demo app to debug and explore web frameworks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

This is a toy Todo application that uses some of the same frameworks as our production code. It might be a good place to explain basic concepts, isolate and reproduce bugs, or use in interviews. What frameworks do we love?

Run

Clone this repository and docker-compose up. It may take a few minutes for the databases to come online. The backend fastapi app will start once it can connect to the database. To access Jupyter, watch the logs (docker-compose logs jupyter) for the Jupyter url with access token, which will look something like http://127.0.0.1:8888/?token=a458728e0c549062d578ea9cbaa5ef2d312702c9296363c5

When the app is up, you can explore its endpoints via OpenAPI/Swagger at http://localhost:8000/docs

About

A test/demo app to debug and explore web frameworks


Languages

Language:Jupyter Notebook 90.8%Language:Python 7.8%Language:Dockerfile 1.5%