Project based on the awesome course FastAPI do Zero.
- Python 3.12
- Poetry
- FastAPI
- SQLAlchemy
- PostgreSQL (to do)
- Docker (to do)
- Vue (in progress)
poetry install
poetry shellSee the tests and run.
task testtask runcd vue
npm installUse to preview the frontend without the need of the backend data.
npm run serve-dataBooks and Authors List are created on Endpoints: https://localhost:3000/books and https://localhost:3000/authors.
npm run devClick on 'Buscar' on Livros or Romancistas page to see the test data.