Réalisations

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.

Voir sur GitHub →

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.

Voir sur GitHub →

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.

Voir sur GitHub →

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.

Voir sur GitHub →

É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.

Voir sur GitHub →

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.

Des applications conçues et hébergées en France

Découvrez les produits BATTISTELLA — la plupart en accès libre, certaines en abonnement.