
Tandem
Catégorie
Application Web
Période de développement
4 Mois
Date de réalisation
06/01/2025

Description
Projet personnel réalisé sur 4 mois, Tandem est une application web conçue pour permettre à des utilisateurs individuels ou des groupes (familles, couples, colocataires, etc.) de mieux gérer leurs finances à travers une interface claire, personnalisable et centrée sur la collaboration.

Stack technique
FrontendReact + Vite, interface graphique construite avec ShadCN UI, stylisée via Tailwind CSS.
BackendLaravel (PHP) avec base de données MySQL.
SyncInertiaJS pour connecter le backend Laravel avec le frontend React, sans API REST intermédiaire.
AuthCréation d'un système complet d'inscription, de connexion, et de gestion de session, à l'aide du système d'authentification de Laravel.

Fonctionnalités
Gestion des dépenses
Interface intuitive pour ajouter, modifier et supprimer des dépenses, avec prise en compte du dépenseur, de la catégorie, du montant, de la date et du lieu.Gestion optimisée de l'état des formulaires avec feedback visuel fluide grâce aux composants ShadCN UI.
Objectifs financiers
Création d'objectifs de dépenses par catégorie, dépenseur ou période (mensuel, hebdomadaire, annuel).Comparaison automatisée des objectifs avec les dépenses réelles.
Statistiques & visualisation
Génération de statistiques détaillées (graphiques et tableaux) selon différentes dimensions : période, catégorie, dépenseur.Mise en place de nombreux filtres dynamiques pour affiner l'analyse des dépenses.
Personnalisation
Ajout/suppression de catégories de dépenses, personnalisation des couleurs par catégorie, création et édition des dépenseurs.Personnalisation du format des nombres et dates, choix de la devise.