Aller au contenu

SuperGest — POS & Commerce

Produit DYNORS — Caisse offline, stock, achats, paiements (Wave / Orange via DYNORS PAIEMENT), certification DFE (FISCAL).


Objectif

SuperGest est l’ERP commerce / POS pour boutiques et supermarchés au Sénégal : terminal caisse, back-office gérant, intégrations FISCAL, TRACIUM, BOOKS et hub paiements.

Code app : supergest · Repo : gitlab.com/dynors-projects/supergest


Surfaces par acteur (découpage produit)

Voir aussi : Cartographie écrans · apps · acteurs.

Surface Acteur Stack cible Statut doc
Terminal POS Caissier Electron + React + PouchDB (offline-first) Maquette v7 canonique
Back-office gérant Gérant / manager Angular 17+ Maquettes HTML workspace
Admin DYNORS Support / DevOps Angular 17+ Maquette admin

Le POS ne partage pas le même bundle que le back-office : pas de routes /pos/* dans l’app gérant.


Stack technique

Couche Technologie
Backend Java 21, Spring Boot 3, architecture hexagonale
API supergest-api — multi-tenant, dynors-security, SlyTransitFilter
POS desktop Electron + React (dérogation stack documentée AR-20260426-005)
Web gérant / admin Angular 17+

Maquette POS — référence v7 (2026-05-21)

Priorité Document Rôle
1 — Comportement CU-POS_Caisse.docx, supergest_pos.docx Règles métier, RBAC, journalisation
2 — Visuel SuperGest_Terminal_POS_v7.html Référence pixel / parcours UI
3 — Méthode SUPERGEST_POS_SYNTHESE_MAQUETTES_SPECS_UX_SECURITE.md, MAQUETTE_POS_TERMINAL_MERGE_AUDIT.md Écarts maquette ↔ CU, sécurité

Compléments POS v1.1 (à lire avec la v7) :

  • SuperGest_Cahier_TPE_Paiement_Carte.docx — TPE / carte ; encaissement via SLY → DYNORS PAIEMENT (pas de SDK PSP dans l’app POS).
  • SuperGest_POS_Addendum_v1_1_Historique_Impression.docx — historique session, duplicata, avoirs.

Démo publique (Cloudflare Pages) :

Historique : maquettes v1–v4 dans docs/projet-nouveau/SuperGEST/archive/ne plus utiliser comme référence active.


Intégrations DYNORS (via SLY uniquement)

Cible Path SLY Usage
dynors-auth /auth/** Login / JWT (cookies HttpOnly web)
dynors-entitlements /entitlements/** Droits runtime
FISCAL /fiscal/** Certification DFE, factures
DYNORS PAIEMENT /paiement/** Wave, Orange Money, etc.
TRACIUM /tracium/** Traçabilité lots
dynors-notify /notify/** SMS / email
BOOKS événements dynors-events Comptabilité

Documentation workspace (repo agrégé dynors)

Chemins relatifs au workspace développeur (non publiés tels quels sur docs.dynors.com) :

Document Contenu
docs/projet-nouveau/SuperGEST/README.md Index specs, primauté v7
docs/projet-nouveau/SuperGEST/PLAN_DEV_SUPERGEST.md Plan P0
docs/architecture/C4-SUPERGEST.md C4
docs/readme-templates/README-SUPERGEST.md Structure cible repo
SUPERGEST_ADDENDUM_AUTH_BILLING_ENTITLEMENTS.md Auth / billing / entitlements

Documentation associée (doc interne MkDocs)


Dernière mise à jour : 2026-05-21