Arthur Lempereur fd21fa27e3 fix: sécuriser les identifiants Firebase avec variables d'environnement
- Déplacement des identifiants Firebase vers .env
- Ajout de .env au .gitignore
- Installation de expo-constants
- Validation automatique des variables au démarrage
- Mise à jour de .env.example avec EXPO_PUBLIC_ prefix
- Mise à jour du README avec instructions .env

BREAKING CHANGE: Les identifiants Firebase doivent maintenant être configurés dans .env
2025-10-23 18:22:54 +02:00
2025-10-23 13:24:21 +02:00
2025-10-23 13:24:21 +02:00
2025-10-23 13:24:21 +02:00

💰 WalletTracker

Application mobile de gestion de budget développée avec React Native et Firebase

Version React Native Firebase TypeScript

📱 Fonctionnalités

Authentification sécurisée avec Firebase
Gestion des transactions (dépenses et revenus)
Abonnements récurrents avec rappels
Tableau de bord avec statistiques mensuelles
Analyses visuelles par catégorie
Synchronisation temps réel
Multi-plateforme (iOS & Android)

🚀 Démarrage rapide

# 1. Cloner le projet
git clone git@git.fnix.fr:alempereur/WalletTracker.git
cd WalletTracker

# 2. Installer les dépendances
npm install

# 3. Configurer Firebase
cp .env.example .env
# Éditez .env avec vos identifiants Firebase

# 4. Lancer l'application
npm start

📚 Documentation complète : Wiki

📖 Documentation

📚 Wiki complet - Toute la documentation

Liens rapides

🛠️ Stack Technique

  • Frontend : React Native + Expo SDK 54
  • Langage : TypeScript 5.9
  • Backend : Firebase (Auth, Firestore, Storage)
  • Navigation : React Navigation 7
  • UI : React Native Components + Custom Design System

🤝 Contribution

Les contributions sont les bienvenues ! Consultez le guide de contribution dans le Wiki.

📄 Licence

MIT © 2025 WalletTracker

🆘 Support


Développé avec ❤️ pour une meilleure gestion de budget

Description
No description provided
Readme 446 KiB
Languages
TypeScript 99.6%
JavaScript 0.4%