Julien Martin aac3a729a2 Initialise l'app Flutter mobile : BDD Drift, onboarding sans compte et tableau de bord.
Phase 1 du MVP : schéma SQLite porté depuis le prototype web, seed des règles/récompenses, flux d'onboarding en 4 étapes et écran d'accueil minimal.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 12:12:01 +02:00

Bonpoint — Bons Points famille

Dépôt du projet Bons Points (gestion de bons points pour enfants).

Structure

bonpoint/
├── docs/          Documentation (cahier des charges, notes Google Home, etc.)
├── web/           Application web prototype (Node.js + SQLite + Docker)
└── mobile/        Application Android Flutter — à venir

Web (prototype actuel)

Application familiale déployée sur bonpoint.ptits-pas.fr — sert de laboratoire (règles, UI, logique métier) pour la future app mobile commerciale.

cd web
cp .env.example .env    # éditer PARENT_PIN, JWT_SECRET
npm install
npm start               # http://localhost:3000

Déploiement Docker : voir web/docker-compose.yml.

Mobile (prévu)

App Android 100 % locale, freemium, Play Store — voir docs/CAHIER_DES_CHARGES_APP_ANDROID.md.

Le développement mobile se fera dans un workspace Cursor dédié, branche ou dossier mobile/.

Documentation

Fichier Contenu
CONTEXTE_CURSOR.md Brief pour un agent Cursor (prompt + contexte complet)
CAHIER_DES_CHARGES_APP_ANDROID.md Spec produit commercial v0.2
GOOGLE_HOME.md Notes intégration Nest (abandonnée)

Dépôt Git

ssh://git@git.ptits-pas.fr:2222/jmartin/bonpoint.git
Description
No description provided
Readme 692 KiB
Languages
Dart 49%
HTML 21.7%
JavaScript 19.9%
CSS 9%
Dockerfile 0.3%