Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

fts-pro/Unified-MMIS-Gem-FTS-OITS

Domaine:

socioeconomicdigital infrastructure

Type de record:

software
Créateur:
fts
Hôte:
UI/UX & FE Demo of the Complete MMIS Uganda System with RBAC & Management Modules # MMIS (Market Management Information System) - Master Developer Guide & SRS ## 1. Project Overview **MMIS** is a multi-tenant SaaS application designed to digitize the operations of physical markets. It connects **Market Administrators**, **Vendors**, **Suppliers**, and **Operational Staff** (Gate/Stock) into a unified ecosystem. The system handles identity verification (KYC), financial transactions, supply chain logistics, vehicle tracking, and support ticketing, leveraged by AI for insights and trust scoring. ## 2. Tech Stack & Architecture * **Architecture:** BFF (Backend for Frontend) with Tenant Isolation. * **Frontend:** React 18+ (Next.js patterns adapted for SPA), Tailwind CSS, Shadcn UI (Conceptual), Lucide React (Icons), Recharts (Analytics). * **Backend (Reference):** ExpressJS, Prisma ORM, PostgreSQL. * **Authentication:** Server-side JWT, MFA, RBAC. * **AI Integration:** Google Gemini API (Trust Scoring, Ticket Summarization, Chatbot). ## 3. User Roles (RBAC) 1. **Super Admin:** System-wide control, verifies Market Admins, high-level analytics. 2. **Market Admin:** Manages specific market/city, verifies Vendors, tracks market revenue. 3. **Vendor:** Rents shops, sells products, raises requisitions, pays dues. 4. **Supplier:** Bids on requisitions, delivers goods, manages inventory. 5. **Gate/Stock Staff:** Scans QRs, verifies entry/exit, checks stock. 6. **User:** Public access, potential applicant. ## 4. Core Modules & User Stories ### A. Onboarding & KYC * **Registration:** Email verification link required. * **Role Application:** Users apply for Vendor or Admin dashboards from a common user dashboard. * **Market Admin Validation:** Emails MUST end in `@mmis.tevas.ug`. If valid, request routes to Super Admin; otherwise, blocked with alert. * **Location Logic:** Dropdowns are hierarchical: `City` -> `Market`. Market list is hidden until City is selected. ### B. Vendor Management * **List View:** Filter by Status (Active …

Visit

github.com

Similaires

onedebos/naija-faker-gemProjet Gender Equality Monitor (GEM)Dataset for the CMD analysis in Gem and NairobiGalamseyWatch unified-decisions corpusFrankMwangi8118/Unified-payment-orchestration-layerTunisian Derja Unified Raw Corpus

onedebos/naija-faker-gem

A ruby gem based on my popular naija-faker NPM library that generates fake Nigerian data for use in

Projet Gender Equality Monitor (GEM)

International audience Le projet ANR Gender Equality Monitor (GEM) est coordonné par

Dataset for the CMD analysis in Gem and Nairobi

DescriptionThis dataset contains longitudinal data from adolescent girls and young women (AGY

GalamseyWatch unified-decisions corpus

Hand-labeled corpus of 250 Sentinel-2 tiles over Ghana, each annotated with one of five on-orbit sat

FrankMwangi8118/Unified-payment-orchestration-layer

Unified payment orchestration layer for African payment providers # PayFuse **Unified payment orch

Tunisian Derja Unified Raw Corpus

Tunisian Derja Unified Raw Corpus Dataset Description Repository: hamzabouajila/tunisian-derja-unifi