Nox (OpenClaw) d8c2048a9b chore: initial project setup
Phase 0 — full project scaffold with:
- Backend: FastAPI + SQLAlchemy 2.0 async + Alembic + PostgreSQL 16
- Frontend: React 18 + TypeScript + Vite + Tailwind CSS + shadcn/ui
- Docker Compose (prod + dev override with hot-reload)
- Health endpoint, CORS config, API proxy, env template

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 15:20:50 +00:00
2026-03-17 15:20:50 +00:00
2026-03-17 15:20:50 +00:00
2026-03-17 15:20:50 +00:00
2026-03-17 15:20:50 +00:00
2026-03-17 15:20:50 +00:00

Budget Tracker

Application web de suivi de budget personnel.

Stack technique

  • Backend : FastAPI, SQLAlchemy 2.0 async, Alembic, PostgreSQL 16
  • Frontend : React 18, TypeScript, Vite, Tailwind CSS, shadcn/ui
  • Graphiques : Recharts
  • Export : CSV, PDF (WeasyPrint)

Démarrage rapide

# Copier et configurer les variables d'environnement
cp .env.example .env

# Lancer tous les services (dev avec hot-reload)
docker compose up

# Backend : http://localhost:8000
# Frontend : http://localhost:5173
# Health check : http://localhost:8000/health

Développement

# Linting backend
cd backend && ruff check .

# Tests backend
cd backend && pytest

# Format frontend
cd frontend && npm run format
S
Description
App web de suivi de budget personnel — FastAPI + React + PostgreSQL + Docker
Readme 15 MiB
Languages
TypeScript 40.2%
Python 35.6%
Shell 22%
Dockerfile 0.9%
JavaScript 0.6%
Other 0.7%