Installation

The project supports local development with make and a containerized bootstrap path with Docker.

Local Development

Requirements

  • uv

  • Python 3.12+

  • Node.js and npm

Setup

make setup

Start The App

make dev

This starts the backend and frontend together. The backend runs migrations automatically before serving traffic.

When the stack is ready:

  • UI: http://127.0.0.1:8000

  • API docs: http://127.0.0.1:8000/api/docs