3
Home
Arthur Lempereur edited this page 2025-10-23 18:23:11 +02:00

🏠 WalletTracker - Documentation

Bienvenue dans la documentation de WalletTracker, votre application de gestion de budget.

📱 Vue d'ensemble

WalletTracker est une application mobile complète développée avec React Native et Firebase, permettant de suivre vos revenus, dépenses et abonnements avec synchronisation en temps réel.

Fonctionnalités principales

Authentification sécurisée

  • Inscription/Connexion avec email
  • Persistance de session
  • Sécurité Firebase

Gestion des transactions

  • Ajout de dépenses et revenus
  • 15 catégories par défaut
  • Synchronisation temps réel

Abonnements récurrents

  • Suivi des abonnements mensuels/annuels
  • Calcul automatique des prochains paiements
  • Alertes visuelles

Analyses visuelles

  • Graphiques par catégorie
  • Statistiques mensuelles
  • Vue d'ensemble du budget

🚀 Démarrage

Nouveau sur le projet ? Suivez ce parcours :

  1. Installation - Installer et lancer en 5 minutes (ou installation complète)
  2. Configuration-Firebase - Configurer Firebase
  3. Tests - Tester l'application

📖 Documentation

🎯 Essentiel

💻 Développement

🚀 Production

🛠️ Stack Technique

Frontend:
├── React Native 0.81.5
├── Expo SDK 54
├── TypeScript 5.9
└── React Navigation 7

Backend:
├── Firebase Authentication
├── Cloud Firestore
└── Firebase Storage

Librairies:
├── react-native-chart-kit
├── AsyncStorage
└── expo-image-picker

📊 Statistiques

  • Fichiers : 35+ fichiers
  • Lignes de code : ~6000+ lignes
  • Composants : 10 composants React
  • Services : 4 services Firebase
  • Écrans : 6 écrans principaux
  • TypeScript : 100% typé

🎯 Par où commencer ?


Version 1.0.0 | Dernière mise à jour : Octobre 2024