6. Build Release Tracker v1
The app currently serves a mock dictionary. In Release Tracker V1, we'll wire our app to PostgreSQL and implement CRUD (Create, Read, Update, Delete) on Project.
We'll:
- Read endpoints: Replace the mock dictionary with real
Sessionqueries. - Debugging in VSCode: Set up a launch config to step through a request handler.
- Write endpoints: POST/PATCH/DELETE, including slug generation and
session.refresh. - Refactor: The exercise extracts database logic from route handlers into
crud.py.