Files
roadwave/shared/README.md
2026-01-31 11:45:11 +01:00

25 lines
733 B
Markdown

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