Studio indépendant et auto-hébergé

Savoir-faire & technologie

BATTISTELLA conçoit, développe, héberge et exploite ses propres applications web (micro-SaaS) ainsi que des projets open-source. Cette page décrit comment ces produits sont construits et opérés — de la première ligne de code jusqu'à la mise en production, sur une infrastructure auto-gérée en France.

Développement produit

Full-stack moderne

Je développe des applications web complètes, du front-end au back-end : Vue.js côté interface, Node.js et TypeScript côté serveur, PostgreSQL et Redis pour les données. Le typage strict et une base technique cohérente facilitent la maintenance dans la durée.

API & architecture

Chaque produit s'appuie sur des API REST ou GraphQL clairement structurées, pensées pour la performance et la sécurité. Une architecture responsive et modulaire permet de faire évoluer les fonctionnalités sans tout reconstruire.

De l'idée à la production

Je porte chaque application de bout en bout : conception, développement, déploiement puis exploitation au quotidien. Cette maîtrise complète de la chaîne garantit des choix techniques cohérents et un suivi réel après la mise en ligne.

Mécanique SaaS

Authentification & comptes

Gestion des utilisateurs et des sessions avec authentification OAuth, contrôle des accès et protection des données personnelles. Une base solide pour des produits multi-utilisateurs fiables.

Paiements récurrents

Intégration de Stripe pour les abonnements et paiements récurrents : paliers gratuits, gestion des renouvellements, des résiliations et des reçus. C'est ce qui fait tourner les produits proposés en abonnement, comme Toko.

E-mails transactionnels

Confirmations, alertes, rappels et notifications sont envoyés automatiquement par e-mail transactionnel, au bon moment et de façon fiable, pour accompagner chaque étape du parcours utilisateur.

Intelligence artificielle

Agents & LLM

J'intègre des modèles de langage (LLM) et des agents autonomes au cœur des produits, pour des fonctionnalités assistées par l'IA pensées dès la conception plutôt qu'ajoutées après coup.

Chatbots & assistants

Chatbots, assistants conversationnels et aides contextuelles enrichissent l'expérience et apportent des réponses immédiates, directement dans l'interface des applications.

Automatisations

L'IA prend aussi en charge les tâches répétitives en coulisses : traitement de contenu, classification, génération assistée — autant de gains de temps qui se traduisent en valeur pour les utilisateurs.

Infrastructure & exploitation

Auto-hébergement

Toutes les applications tournent sur une infrastructure auto-gérée en France, sous Docker, derrière Nginx et le reverse proxy Traefik, avec certificats TLS automatiques (Let's Encrypt). Aucune dépendance à une plateforme tierce.

Monitoring & sauvegardes

Supervision continue de la disponibilité et des ressources (Beszel, Uptime Kuma), sauvegardes quotidiennes et alertes en temps réel. La santé de chaque service est suivie en permanence.

Sécurité & mises à jour

Mises à jour automatiques des conteneurs, durcissement de la configuration réseau et chiffrement des données en transit comme au repos. La maintenance est continue, pas ponctuelle.

Ce savoir-faire prend forme dans des applications concrètes — la plupart en accès libre, certaines en abonnement, sans oublier les projets open-source (Koe, PlexCord, SoloPilot, Ondes, Élan). Voir les produits.

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

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