Initial commit

This commit is contained in:
jpgiannetti
2026-01-31 11:45:11 +01:00
commit f99fb3c614
166 changed files with 115155 additions and 0 deletions

24
shared/README.md Normal file
View File

@@ -0,0 +1,24 @@
# Shared - RoadWave
Code partagé entre backend et mobile.
## Structure
```
shared/
├── types/ # Types partagés
│ └── api.ts # Types d'API (à venir)
└── contracts/ # Contrats d'API
└── openapi.yaml # Spécification OpenAPI (à venir)
```
## Objectif
Ce dossier contient :
- **Types** : Définitions TypeScript/Dart partagées entre front et back
- **Contrats API** : Spécifications OpenAPI pour garantir la cohérence backend/mobile
- **Constantes** : Valeurs partagées (codes erreur, limites, etc.)
## Usage
Les types et contrats définis ici servent de **source de vérité** pour garantir que backend et mobile parlent le même langage.