docker-compose up --build -d
open https://127.0.0.1:8000/calculate/ for frontend
open https://127.0.0.1:8000/docs for docs
Application was built on:
- FastAPI for backend, jinja2 templates for frontend and sakura.css for beautiful view
- Docker and docker-compose for containers
- black and flake8 as code formatters and linters
- pytest for tests
P.S I didn't add csrf token for form cause of lack of time