# 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.