Skip to content

Zangafigue/Valence

Repository files navigation

ZAMSMA

Zamsma (« apprends-moi » en mooré) est un jeu de puzzle chimique narratif offline-first, destiné aux élèves du secondaire au Burkina Faso. Il met la Taxonomie de Bloom au service de l'apprentissage de la chimie — sans jamais la nommer.

« Valence » est le nom de travail historique du projet : il reste celui des dépôts (valence_app, valence_backend).

Structure du dépôt

  • valence_app/ — Application mobile Flutter (offline-first : BLoC + GetIt + Hive). Voir valence_app/README.md.
  • valence_backend/ — API REST Django 5 + DRF (auth, catalogue de jeu, progression, social, synchro). Voir valence_backend/README.md.
  • docs/ — Documentation par thème (specs/, design/, guides/, business/, reference/, archive/). Index : docs/README.md.
  • design_assets/ — Médias de design bruts (personas, fonds, badges, cristaux, maquettes Stitch).

Document de référence courant : CDC v5.3docs/specs/zamsma_cdc_v5_3.md.

Démarrage rapide (local)

Environnement complet (PostgreSQL 15 + Redis 7 + Django) via Docker :

docker-compose up --build

Pour lancer chaque partie séparément, voir les README du backend et de l'app.

Stack

Flutter (Dart) · Django 5 + DRF · PostgreSQL (Supabase) · Redis · JWT · Rive · Nearby Connections (défi LAN) · Hébergement Render.

About

Jeu mobile de puzzle chimique narratif (offline-first) pour l'apprentissage de la chimie en classe de 3ème au Burkina Faso. Développé avec Flutter et Django pour le Hackathon HGE 2026 (Team Mirror).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors