# Web Sentinel Admin Panel

## Stack technique
- Backend : FastAPI (Python) + SQLAlchemy (PostgreSQL)
- Frontend : React + TypeScript (Vite)
- Authentification : OAuth2/OpenID Connect (prévu)
- Tests E2E : Playwright

## Structure
```
admin/
  backend/
    app/
  frontend/
    src/
```

## Démarrage local
```bash
# backend
cd admin/backend
python -m venv .venv && . .venv/Scripts/activate
pip install -r requirements.txt
uvicorn app.main:app --reload

# frontend
cd ../frontend
npm install
npm run dev
```
