Initial upload: fin65-mobile

This commit is contained in:
Abderrahim-Mouhcine
2026-08-16 19:59:55 +01:00
commit 46558a5ec8
242 changed files with 16334 additions and 0 deletions
@@ -0,0 +1,63 @@
# FIN65 Mobile - Dashboard avec infos Échéancier V2.7
Ce patch ajoute au tableau de bord mobile les infos renvoyées par le backend après le patch Échéancier.
## Ajouts visibles sur mobile
Dans l’accueil mobile :
- `Balance prévisionnelle du mois`
- bloc `Prévisionnel du mois`
- dépenses prévues restantes
- revenus prévus échéancier
- dépenses échéancier
- transferts prévus
- provisions prévues
## Ce que ce patch ne fait pas encore
Il n’ajoute pas encore une vraie page mobile pour créer/modifier l’Échéancier.
Il affiche les infos du backend sur l’accueil mobile. On évite de recréer tout un mini-Excel dans un écran de téléphone, par respect pour les pouces humains.
## Installation
Décompresse ce ZIP, puis lance :
```powershell
.\apply_mobile_dashboard_scheduled_infos_v2_7.bat
```
Ensuite :
```powershell
cd D:\07-Logiciels\20-FIN65\fin65_mobile
flutter run
```
## Test
1. Vérifie que l’URL API mobile pointe vers le serveur :
```text
http://192.168.1.53:8000
```
2. Dans l’app mobile :
- Synchronisation
- Synchroniser maintenant
3. Reviens à l’accueil : les cartes de prévisionnel doivent apparaître.
## Important
Le backend doit déjà renvoyer les nouveaux champs `/dashboard` :
```text
scheduled_expenses_remaining_total
scheduled_income_remaining_total
scheduled_transfer_remaining_total
scheduled_provision_remaining_total
projected_month_balance
```
Si le mobile affiche 0, vérifie d’abord que l’échéancier existe bien sur le web et que l’opération est dans le mois courant.