Statut
Silorium
Gestion locale et résiliente des réserves d'un foyer, avec saisie mobile, rotation des stocks et synchronisation hors ligne.
Le problème traité
Une réserve n’est utile que si l’on sait ce qu’elle contient, où chaque lot se trouve et ce qui doit être consommé en premier. Silorium vise un suivi assez rapide pour rester fidèle au stock réel : saisie immédiate après les courses, récupération guidée au quotidien et enrichissement progressif des informations.
Le produit associe une application centrale d’administration et un compagnon Android utilisable dans les lieux de stockage. Le compagnon continue à enregistrer les mouvements hors ligne, puis expose clairement l’état de synchronisation et les éventuelles divergences.

Une expérience orientée action
- Scanner un code-barres ou rechercher un produit sans configuration préalable lourde.
- Photographier temporairement une date d’expiration pour assister sa saisie, puis supprimer l’image.
- Recommander le lot à sortir selon sa date et indiquer son emplacement avant confirmation.
- Suivre des objectifs quantitatifs et rendre visibles les données utilisées pour les estimations.
- Signaler les expirations urgentes, les écarts de stock et les opérations qui demandent une décision.
Une architecture pour les situations réelles
Silorium repose sur deux monolithes modulaires spécialisés, Central et Companion, reliés par un protocole versionné. Le domaine partagé reste déterministe et isolé des interfaces, du stockage, du réseau et des connecteurs externes.
Les mouvements qui déterminent le stock forment un journal immuable. Les projections de lecture peuvent être reconstruites, les corrections préservent l’observation physique et l’autorité centrale sérialise les mutations. La synchronisation REST sur le réseau local est conçue pour supporter les répétitions, les interruptions et les opérations mobiles créées hors ligne sans perte silencieuse.
État du projet
Le cadrage produit, les parcours UX, le système visuel, le modèle fonctionnel et l’architecture de référence sont établis. Les maquettes présentées décrivent la cible en cours de réalisation ; elles permettent de valider les gestes principaux, les états hors ligne et l’accessibilité avant l’implémentation complète.