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.
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.
Live-site bezoeken
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.
MAMP digitaliseert het Marokkaanse verenigingswerk met functies die geworteld zijn in de juridische en administratieve werkelijkheid:
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.
Gecategoriseerde inkomsten en uitgaven, een voorlopig budget, dubbele goedkeuring en een jaarlijks financieel verslag, klaar om af te drukken en aan partners te tonen.
Donaties en lidmaatschappen worden geregistreerd met genummerde officiële kwitanties en nalevingsopvolging — de transparantie die overheden en partners allebei verwachten.
Een slimme assistent die procedure- en rechtsvragen beantwoordt vanuit een gecontroleerde officiële kennisbank — hij wijst precies de indieningsstap en de benodigde documenten.
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.
Voor de bouw
Voor beheer en continuïteit
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.
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.
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.
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.
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.
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.
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.
Een open Arabisch lettertype van Google, ontworpen voor schermen: duidelijk op elke grootte — het geeft het platform een elegante, leesbare Arabische identiteit.
Gratis wereldwijde hosting: het platform is verdeeld over een wereldwijd netwerk en opent snel vanuit Marokko en daarbuiten, met een automatisch beveiligingscertificaat.
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.
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.