📓 Journal de Bord (Devlogs)
Bienvenue dans les coulisses techniques de L'Atelier du Bois.
Cette section documente l'évolution du projet, de l'initialisation des fondations jusqu'aux problématiques complexes de logistique et d'architecture. Chaque log retrace mes réflexions, les défis rencontrés et les choix technologiques effectués pour garantir une qualité professionnelle.
🚀 Chronologie du développement
Phase 1 : Fondations & Structure
- Mise en place du catalogue, de la pagination et du filtrage dynamique.
- Choix des UUID Base 62 et optimisation des types de données SQL.
Phase 2 : Qualité & Évolutions
- Implémentation du système d'avis et calculs de moyennes.
- Introduction des premiers tests unitaires.
Phase 3 : L'Excellence Architecturale
- Le Grand Refacto : Passage au modèle Manager/Mapper.
- Standardisation des réponses API et RequestMappers.
- [Hors-Série] : Ma méthodologie d'utilisation de l'IA.
Phase 4 : Logique Métier Avancée
- Découpage des commandes en expéditions (Shipments).
- Calculs de colisage basés sur le poids et les dimensions.
Phase 5 : Robustesse & Transporteurs
- Recherche insensible aux accents via PostgreSQL (
unaccent). - Architecture multi-transporteurs et suivi de colis.
[!TIP] Si vous souhaitez comprendre ma manière de concevoir une API robuste, je vous recommande de commencer par le Devlog #3 (Le Grand Refacto) qui détaille la structure actuelle du code source.