Applications web & SaaS en production
BATTISTELLA conçoit, développe et exploite plusieurs applications en production. Chaque projet est hébergé, monitoré et maintenu en interne sur une infrastructure auto-gérée.
Études de cas
The Box — Quiz Jeux Vidéo
Catégorie : jeu en ligne, divertissement
Modèle : accès gratuit, options par abonnement
Stack : Node.js, TypeScript, Vue.js, PostgreSQL
Problème : proposer un jeu d'identification de jeux vidéo à partir de captures d'écran, avec défis quotidiens et émulation entre joueurs.
Solution : plateforme web temps réel — défis quotidiens, classements en direct, mode géolocalisé, tournois et abonnements.
Résultat : plateforme en production, accessible publiquement. Visiter The Box →
Toko — Suivi du TDAH
Catégorie : santé, parentalité
Modèle : freemium / abonnement mensuel
Stack : Node.js, TypeScript, Vue.js, PostgreSQL, Stripe, OAuth
Problème : aider les parents à accompagner leur enfant TDAH au quotidien et à mieux dialoguer avec les professionnels de santé.
Solution : suivi des symptômes, journal d'observations, outils de gestion de crise et programme de guidance parentale (méthode Barkley), avec paiement Stripe et authentification OAuth.
Résultat : SaaS en production avec offre gratuite limitée et accès premium par abonnement. Visiter Toko →
WaWPTN — What Are We Playing Tonight?
Catégorie : gaming, social
Modèle : accès gratuit
Stack : Node.js, TypeScript, Vue.js, Steam / Epic / GOG, Discord, IA
Problème : aider un groupe d'amis à décider à quel jeu jouer ensemble à partir de leurs bibliothèques.
Solution : agrégation des bibliothèques Steam, Epic Games et GOG, vote via Discord et chatbot de recommandation propulsé par l'IA.
Résultat : application en production, accessible publiquement. Visiter WaWPTN →
Copro-Pilot — Gestion de copropriété en développement
Catégorie : B2B, gestion immobilière
Modèle : open source (AGPL-3.0)
Stack : Node.js, TypeScript, Vue.js, PostgreSQL
Problème : offrir aux syndics bénévoles et professionnels une gestion de copropriété moderne et abordable.
Solution : centralisation de l'administration de l'immeuble, du carnet des copropriétaires, de la comptabilité, des assemblées générales et des obligations de conformité.
Statut : en cours de développement, publié en open source (AGPL-3.0).
Projets open source
En parallèle des applications en production, BATTISTELLA développe et publie plusieurs projets open source sur GitHub.
Koe — Widget de feedback
Catégorie : outil SaaS, support produit
Modèle : open source (MIT), auto-hébergé
Stack : React, TypeScript, Hono, Drizzle, PostgreSQL
Description : widget de support embarquable et auto-hébergé réunissant signalement de bugs, demandes de fonctionnalités, vote sur la roadmap et chat en direct, sans quitter l'application hôte. Tableau de bord d'administration et roadmap publique inclus.
PlexCord — Plex × Discord
Catégorie : application desktop, multimédia
Modèle : open source
Stack : Go, Vue.js, Wails
Description : application de bureau multiplateforme qui synchronise en temps réel la musique écoutée sur Plex / Plexamp en Rich Presence Discord (titre, artiste, album, pochette, barre de progression). Binaire unique léger, stockage sécurisé des identifiants via le trousseau système.
SoloPilot — Back-office IA
Catégorie : productivité, IA
Modèle : open source, auto-hébergé
Stack : Node.js, Hono, TypeScript, React, SQLite
Description : système d'exploitation autonome pour entrepreneur solo, orchestré par l'IA. Le module de veille (X / Reddit / Hacker News avec synthèses IA régulières publiées sur Discord) est opérationnel ; facturation, comptabilité, CRM et agenda à venir.
Ondes — Lecteur de podcasts
Catégorie : application Android, multimédia
Modèle : open source, sans pub ni tracking
Stack : Kotlin, Jetpack Compose, Media3
Description : lecteur de podcasts Android indépendant et respectueux de la vie privée : recherche d'émissions, abonnement RSS / OPML, lecture en arrière-plan, Android Auto, vitesse variable, téléchargements hors ligne et sauvegarde locale, sans compte ni analytics.
Élan — Suivi sportif
Catégorie : application mobile, sport & santé
Modèle : open source, local-first
Stack : Expo, React Native, TypeScript, SQLite
Description : application universelle de suivi sportif (vélo & musculation), local-first et sans backend : sessions GPS en temps réel (distance, vitesse, dénivelé), capteurs Bluetooth (cardio), persistance locale SQLite, import GPX/TCX/FIT et statistiques hebdomadaires.
Envie d'essayer ?
La plupart des applications sont en accès libre — il suffit de les ouvrir. Toko propose un palier gratuit et un abonnement : voir les tarifs. Pour signaler un bug ou proposer une idée, écrivez-moi.