# Sensipode Operating System

Application web interne de pilotage opérationnel pour Sensipode.

## Socle

- Next.js App Router
- TypeScript
- Prisma
- PostgreSQL
- Tailwind CSS
- Composants UI locaux compatibles avec une approche shadcn/ui
- Docker Compose pour PostgreSQL

## Démarrage

```bash
cp .env.example .env
docker compose up -d
npm install
npm run prisma:generate
npm run prisma:migrate
npm run dev
```

L'application est ensuite disponible sur `http://localhost:3000`.

## Apercu sans serveur

Le fichier `lancement-sos.html` peut etre ouvert directement dans un navigateur.
Il donne acces a un apercu autonome via `apercu-sos.html`.

## Vues MVP en cours

- Vue Agence : charge, capacite, temperatures projet, objectifs temps
- Vue Personne : contrat, poles, disponibilite, prevu / realise
- Vue Projet : budget, avancement, jalons, poles, temperature
- Saisie du temps : collaborateur, projet, categorie, date, duree, commentaire
- Facturation : echeancier, statuts, exports PDF prevus
- Imports / Exports : Google Sheets, normalisation conges, SensiServer2 apres MVP
- Planning : lecture hebdomadaire de la charge et jalons
