Platform voor Marokkaanse verenigingen

MAMP

Het eerste complete Marokkaanse platform om verenigingswerk te digitaliseren: lidmaatschappen, boekhouding, donaties, evenementen en officiële documenten — volgens Wet 75.00 en de dahir van 1958.

MAMP Live-site bezoeken

Over het project

MAMP is het eerste complete Marokkaanse platform om verenigingswerk te digitaliseren, van de oprichting van een vereniging tot haar jaarverslag: lidmaatschapsbeheer met genummerde kwitanties, gecategoriseerde boekhouding met voorlopig budget en dubbele goedkeuring, registratie van geld- en natuurlijke giften, planning van evenementen met openbare inschrijving en een archief van officiële documenten — met daarbovenop een digitale identiteitskaart voor elke vereniging en een slimme verenigingsassistent die antwoordt vanuit een gecontroleerde officiële kennisbank. Elke module is gebouwd op een echte Marokkaanse wettelijke referentie: Wet 75.00, de dahir van 15 november 1958 en Wet 09.08 over de bescherming van persoonsgegevens.

Toegevoegde waarde

MAMP digitaliseert het Marokkaanse verenigingswerk met functies die geworteld zijn in de juridische en administratieve werkelijkheid:

Van de wet naar het scherm

Elke module is gebouwd op een echte referentie: Wet 75.00, de dahir van 1958 en Wet 09.08 over gegevensbescherming — geen geïmporteerde oplossingen die de Marokkaanse werkelijkheid negeren.

Boekhouding die aan de algemene vergadering voldoet

Gecategoriseerde inkomsten en uitgaven, een voorlopig budget, dubbele goedkeuring en een jaarlijks financieel verslag, klaar om af te drukken en aan partners te tonen.

Officiële kwitanties en transparantie

Donaties en lidmaatschappen worden geregistreerd met genummerde officiële kwitanties en nalevingsopvolging — de transparantie die overheden en partners allebei verwachten.

Een assistent zonder hallucinaties

Een slimme assistent die procedure- en rechtsvragen beantwoordt vanuit een gecontroleerde officiële kennisbank — hij wijst precies de indieningsstap en de benodigde documenten.

De geïnvesteerde inspanning

Mijn onderzoekintensiefste project: voordat ik één scherm schreef, las ik de wetteksten en begreep ik de levenscyclus van een vereniging, van oprichting tot algemene vergadering; daarna bouwde ik de modules één voor één — lidmaatschappen, boekhouding, donaties, evenementen, documenten — gekoppeld aan een rechtenstelsel op vijf niveaus en een auditlogboek dat elke gevoelige handeling vastlegt. Het platform is volledig Arabisch en ontworpen voor mensen zonder technische achtergrond.

Wettelijke referentie
Wet 75.00 & dahir 1958
Rechtenniveaus
5
Modules
lidmaatschappen, boekhouding, donaties, evenementen, documenten

Gebruikte technologieën

Voor de bouw

  • Next.js (React)
  • Volledig Arabisch RTL-interface
  • Inlogsysteem met ondertekende sessies
  • Rechten op vijf niveaus
  • Auditlogboek voor gevoelige handelingen
  • Arabische lettertype Cairo
  • Cloudflare Pages

Voor beheer en continuïteit

  • Next.js (React) — een snelle, schaalbare interface
  • Inlogsysteem met ondertekende sessies
  • Serverzijde gecontroleerde rechten
  • Auditlogboek voor gevoelige handelingen
  • Cloudflare Pages

Gereedschap en vaardigheden — simpel uitgelegd

Elk gereedschap, elke bibliotheek en elke vaardigheid die ik in dit project gebruikte, in gewone taal uitgelegd: wat het is en wat het hier precies toevoegde — zonder cryptische symbolen.

Next.js (React)

Het framework waarmee ik het platform bouwde: uit de React-familie die de grootste websites ter wereld gebruiken — het bouwt snelle interfaces en deelt het scherm op in componenten die gemakkelijk te ontwikkelen en te onderhouden zijn.

React

Een manier om de interface op te bouwen uit kleine onafhankelijke componenten — een knop, een kaart, een tabel — die samenvallen als legostenen; een fout in één component breekt niet het hele platform, en een functie toevoegen betekent niet opnieuw bouwen.

Arabische RTL-interface

Een structuur die zich automatisch aanpast aan schrijven van rechts naar links: menu's, tabellen en knoppen wijzen allemaal de juiste kant op — een platform dat van nature in het Arabisch denkt, niet als vertaling.

Inloggen en ondertekende sessies

Wachtwoorden zijn versleuteld en sessies ondertekend, door de server bij elk verzoek gecontroleerd — jouw account is alleen van jou, ook al probeert iemand jouw rechten na te bootsen.

Rechten op vijf niveaus

Van de platformeigenaar tot de burger: vijf rollen die de server controleert voordat een scherm verschijnt — elke gebruiker ziet alleen wat hem aangaat, met gegarandeerde scheiding van taken.

Auditlogboek

Een digitaal dagboek dat elke gevoelige handeling vastlegt: wie wat deed en wanneer — de hoeksteen van vertrouwen in de verenigingsboekhouding tegenover de algemene vergadering en de overheid.

Het lettertype Cairo

Een open Arabisch lettertype van Google, ontworpen voor schermen: duidelijk op elke grootte — het geeft het platform een elegante, leesbare Arabische identiteit.

Cloudflare Pages

Gratis wereldwijde hosting: het platform is verdeeld over een wereldwijd netwerk en opent snel vanuit Marokko en daarbuiten, met een automatisch beveiligingscertificaat.

Belangrijkste functies

  • Lidmaatschapsbeheer met genummerde kwitanties en verlengingsherinneringen
  • Gecategoriseerde boekhouding met voorlopig budget, dubbele goedkeuring en jaarverslag
  • Geld- en natuurlijke giften met officiële kwitanties en compliance-opvolging
  • Evenementen en activiteiten met openbare inschrijving
  • Archief van officiële documenten met classificatie en vertrouwelijkheidsniveaus

Geschatte kosten

Een soortgelijk project bouwen

Zelfbouwroute (wat ik echt deed)0 MAD — gebouwd op een volledig gratis stack; de echte investering waren maanden juridisch onderzoek en bouwen.
Via freelancer/bureau in Marokko (schatting)Ongeveer 40.000 – 120.000 MAD voor een verenigingsplatform met deze juridische en boekhoudkundige diepgang.

Beheer en exploitatie

Huidige situatie0 MAD per maand op het gratis pakket.
Bij opschaling (schatting)Een permanente server en database naarmate het gebruik groeit: ongeveer 150 – 500 MAD per maand, afhankelijk van het aantal verenigingen.

Richtbedragen in Marokkaanse dirham (MAD); de werkelijke kosten variëren met omvang, exacte vereisten en de dienstenmarkt. Mijn huidige projecten draaien volledig op gratis pakketten.

Wat ik ervan heb geleerd

Dit project leerde me dat programmeren een gereedschap is, geen doel: de echte waarde kwam niet van de schermen maar van het begrijpen van de Marokkaanse verenigingswet en het vertalen van de werkelijke behoeften van verenigingsmensen naar eenvoudige modules die mensen zonder technische achtergrond kunnen gebruiken — en dat de bescherming van persoonsgegevens (CNDP-naleving) geen technisch detail is maar de hoeksteen van vertrouwen in elk platform dat gegevens van mensen verzamelt.