cd ../blog

blog · article · lecture

SplitLoop : l'application open-source pour partager les dépenses de groupe facilement

author Cédron
SplitLoop : l'application open-source pour partager les dépenses de groupe facilement
informaclique — article.mdutf-8
meta — lecture~3 min
$ wc -w article.md → estim. 3 min de lecture

SplitLoop : l'application open-source pour partager les dépenses de groupe facilement

Lors d’un voyage entre amis, d’une colocation ou d’une sortie en groupe, une question revient toujours :

Qui a payé quoi ?

Pour résoudre ce problème très courant, le développeur CedricPoint a créé SplitLoop, une application web open-source permettant de partager et équilibrer les dépenses de groupe en quelques secondes.

Un principe simple

SplitLoop repose sur un fonctionnement très rapide :

  1. Tu crées une room en quelques secondes
  2. Tu partages le code de la room avec ton groupe
  3. Chacun ajoute ses dépenses
  4. L’application calcule automatiquement qui doit quoi

Plus besoin de faire des calculs compliqués ou de tenir des notes dans un groupe de discussion.

Fonctionnalités principales

SplitLoop propose plusieurs fonctionnalités utiles :

  • création de rooms avec devise personnalisée
  • ajout de participants à la volée
  • ajout de dépenses avec répartition personnalisée
  • calcul automatique des balances
  • historique complet des dépenses
  • export CSV
  • suppression d'une room en un clic
  • possibilité de quitter une room locale facilement

L’objectif est de rendre la gestion des dépenses rapide, claire et accessible à tous.

Une application open-source

SplitLoop est entièrement open-source et disponible sur GitHub.

Cela signifie que n'importe qui peut :

  • consulter le code
  • proposer des améliorations
  • contribuer au projet
  • utiliser l'application dans ses propres projets

Cette approche permet d'améliorer continuellement l'application grâce à la communauté.

Stack technique

Le projet repose sur une stack moderne et simple :

Backend :

  • FastAPI
  • Pydantic
  • SQLite

Frontend :

  • HTML
  • CSS
  • JavaScript

Packaging :

  • PyInstaller pour Windows
  • Docker pour déploiement serveur

Cette architecture permet de lancer rapidement l'application en local ou de la déployer facilement.

Nouveautés de la version 1.2.0

La version 1.2.0 apporte plusieurs améliorations :

  • nouvelle landing page avec topbar et feature cards
  • liens directs vers GitHub et la page de soutien
  • bouton pour quitter une room locale
  • suppression définitive d'une room
  • validation frontend renforcée
  • logs console améliorés sous Windows

Tester SplitLoop

Le projet est disponible publiquement sur GitHub :

👉 https://github.com/CedricPoint/splitloop

Tu peux l’installer en quelques minutes et commencer à l’utiliser immédiatement.

Conclusion

SplitLoop illustre parfaitement l'esprit de l'open-source : créer des outils simples et utiles pour résoudre des problèmes du quotidien.

Que ce soit pour un voyage, une colocation ou une sortie entre amis, cette application permet de gérer les dépenses de groupe sans prise de tête.


💻 Retrouvez d'autres projets open-source et outils informatiques sur Informaclique.

informaclique — ctastdout

Besoin d'un accompagnement sur ce sujet ?

Audit gratuit, conseil personnalisé et solutions sur-mesure pour votre entreprise.

En discuter

contact

Un projet en tête ?

Informaclique, développement informatique à Lyon. Applications sur-mesure, sites web et solutions digitales en Auvergne-Rhône-Alpes.

Discuter du projet