FlaskProject — Books REST API (reference)
Implementação de referência em Flask + SQLAlchemy + Postgres + Alembic de uma API CRUD de Livros. Separação limpa: routes / repository / models. Documentação OpenAPI, testes, Docker.
Uma API REST em Flask de nível didático: routes, repository, modelos SQLAlchemy, configuração baseada no ambiente (dev/test/prod), migrations com Alembic, OpenAPI/Swagger UI, gestão de erros em JSON, testes unitários + funcionais, e docker-compose pronto a correr com Postgres.
Um ponto de partida útil para novos backends Flask — as escolhas estruturais são deliberadas e documentadas no README.
Stack
Python, Flask, SQLAlchemy, PostgreSQL, Alembic, OpenAPI, Docker, pytest