- Move all MD files to Gitea Wiki - Simplify README with links to Wiki - Remove redundant documentation files - Keep only README, .env.example, and firestore.rules in repo Wiki pages created: - Home (overview) - Quick-Start - Installation - Configuration-Firebase - Dépannage - Tests - Déploiement - Développement - Changelog - API-Reference
77 lines
2.6 KiB
Markdown
77 lines
2.6 KiB
Markdown
# 💰 WalletTracker
|
|
|
|
> Application mobile de gestion de budget développée avec React Native et Firebase
|
|
|
|
[](https://github.com/alempereur/WalletTracker)
|
|
[](https://reactnative.dev/)
|
|
[](https://firebase.google.com/)
|
|
[](https://www.typescriptlang.org/)
|
|
|
|
## 📱 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
|
|
|
|
```bash
|
|
# 1. Cloner le projet
|
|
git clone https://gitea.com/alempereur/WalletTracker.git
|
|
cd WalletTracker
|
|
|
|
# 2. Installer les dépendances
|
|
npm install
|
|
|
|
# 3. Configurer Firebase
|
|
# Copiez vos identifiants dans src/config/firebase.ts
|
|
|
|
# 4. Lancer l'application
|
|
npm start
|
|
```
|
|
|
|
**📚 Pour la documentation complète, consultez le [Wiki](../../wiki)**
|
|
|
|
## 📖 Documentation
|
|
|
|
Toute la documentation est disponible dans le Wiki :
|
|
|
|
- **[🏠 Home](../../wiki/Home)** - Vue d'ensemble du projet
|
|
- **[⚡ Quick Start](../../wiki/Quick-Start)** - Démarrage en 5 minutes
|
|
- **[🔥 Configuration Firebase](../../wiki/Configuration-Firebase)** - Setup Firebase complet
|
|
- **[🔧 Dépannage](../../wiki/Dépannage)** - Solutions aux problèmes courants
|
|
- **[🧪 Tests](../../wiki/Tests)** - Guide de test complet
|
|
- **[🚀 Déploiement](../../wiki/Déploiement)** - Publication sur les stores
|
|
- **[💻 Développement](../../wiki/Développement)** - Architecture et contribution
|
|
- **[📝 Changelog](../../wiki/Changelog)** - Historique des versions
|
|
|
|
## 🛠️ 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](../../wiki/Développement) dans le Wiki.
|
|
|
|
## 📄 Licence
|
|
|
|
MIT © 2025 WalletTracker
|
|
|
|
## 🆘 Support
|
|
|
|
- **Problèmes** : [Issues](../../issues)
|
|
- **Questions** : [Wiki - Dépannage](../../wiki/Dépannage)
|
|
- **Documentation** : [Wiki](../../wiki)
|
|
|
|
---
|
|
|
|
**Développé avec ❤️ pour une meilleure gestion de budget**
|