Project
This website
Portfolio website on FastAPI with a JSON API, tests and two languages
- 100%
- test coverage
- 2
- language versions of the site and API
Problem
I needed a portfolio site that doesn't just list my skills but demonstrates them.
Solution
FastAPI + Jinja2, YAML content validated with Pydantic, a public JSON API, Russian and English versions, pytest tests.