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