# Plan de dev (court terme) ## Etape 1 - Setup et base technique - Creer structure repo (backend/frontend/docs/data/migrations). - Init module Go, dependances Gin. - Point d'entree backend avec route de sante. ## Etape 2 - Schema Ent (FR) - Tables : Objet, Categorie, Emplacement. - Relations hierarchiques pour Categorie et Emplacement. - Champs principaux Objet (nom, description, quantite, prix_achat, etc.). ## Etape 3 - API CRUD - Endpoints CRUD Objets, Categories, Emplacements. - Validation d'entree et reponses JSON coherentes. ## Etape 4 - Pieces jointes - Endpoint POST /v1/objets/{id}/pieces_jointes (upload multiple). - Stockage disque + enregistrement DB (PieceJointe). ## Etape 5 - Tests minimum - Tests unitaires modeles et handlers critiques. - Tests upload multi-fichiers.