Deux livrables pour un cabinet d'architecture monégasque fondé en 1984, Conservateur du Palais Princier : un portfolio éditorial et un outil de partage de fichiers sur mesure.
Voir cca-mc.com

Un cabinet d'architecture vit de deux choses que le numérique sert mal par défaut : montrer son travail avec justesse, et échanger des fichiers CAO volumineux avec ses partenaires. Le cabinet avait besoin des deux, sans complexité superflue.
Un portfolio éditorial Rails volontairement sobre, centré sur les pages projets. La typographie fait le gros du travail ; les images respirent. L'ordre d'affichage en page d'accueil est curé plutôt que chronologique : le cabinet choisit ce qu'il met en avant, comme on compose une exposition.
Le second livrable est un outil interne : CCA-FTP, un client FTP/FTPS accessible depuis n'importe quel navigateur, construit pour partager des fichiers CAO volumineux en sécurité sans installer de logiciel. Sa particularité : il est sans état. Pas de base de données à sauvegarder ni à fuiter ; les sessions vivent dans un cookie chiffré, le protocole se sélectionne automatiquement selon l'identifiant, les noms de fichiers sont sanitisés, et un CAPTCHA invisible bloque l'abus automatisé. Moins il y a de pièces, moins il y a de surface d'attaque et de maintenance.
Rails 8 pour les deux applications, déployées avec Kamal. Deux apps distinctes, chacune réduite à son essentiel.
Le cabinet montre son travail comme il l'entend et échange ses fichiers sans dépendre d'un service tiers ni d'un logiciel desktop. Deux outils précis, à la taille exacte du besoin, opérés par la personne qui les a construits.