Dalla legge allo schermo
Ogni modulo si basa su un riferimento reale: la Legge 75.00, il dahir del 1958 e la Legge 09.08 sulla protezione dei dati — non soluzioni importate che ignorano la realtà marocchina.
La prima piattaforma marocchina completa per digitalizzare il lavoro associativo: iscrizioni, contabilità, donazioni, eventi e documenti ufficiali — in base alla Legge 75.00 e al dahir del 1958.
Visita il sito live
MAMP è la prima piattaforma marocchina completa per digitalizzare il lavoro associativo, dalla fondazione di un'associazione al suo rapporto annuale: gestione delle iscrizioni con ricevute numerate, contabilità per categorie con budget preventivo e doppia approvazione, registrazione delle donazioni in denaro e in natura, programmazione degli eventi con iscrizione pubblica e archivio dei documenti ufficiali — più una carta d'identità digitale per ogni associazione e un assistente associativo intelligente che risponde da una base di conoscenza ufficiale verificata. Ogni modulo si basa su un riferimento giuridico marocchino reale: la Legge 75.00, il dahir del 15 novembre 1958 e la Legge 09.08 sulla protezione dei dati personali.
MAMP digitalizza il lavoro associativo marocchino con funzionalità radicate nella realtà giuridica e amministrativa:
Ogni modulo si basa su un riferimento reale: la Legge 75.00, il dahir del 1958 e la Legge 09.08 sulla protezione dei dati — non soluzioni importate che ignorano la realtà marocchina.
Entrate e uscite per categorie, budget preventivo, doppia approvazione e rapporto finanziario annuale pronto da stampare e presentare ai partner.
Donazioni e iscrizioni sono registrate con ricevute ufficiali numerate e tracciamento della conformità — la trasparenza che si aspettano sia le autorità che i partner.
Un assistente intelligente che risponde a domande procedurali e legali da una base di conoscenza ufficiale verificata — ti guida al passo di deposito e ai documenti richiesti con precisione.
Il mio progetto più impegnativo nella ricerca: prima di scrivere una sola schermata ho letto i testi giuridici e compreso il ciclo di vita di un'associazione, dalla fondazione all'assemblea generale, poi ho costruito i moduli uno a uno — iscrizioni, contabilità, donazioni, eventi, documenti — collegandoli a un sistema di permessi a cinque livelli e a un registro di controllo che annota ogni operazione sensibile. La piattaforma è interamente in arabo e pensata per chi non ha competenze tecniche.
Per costruirlo
Per l'esercizio e la continuità
Ogni strumento, libreria e competenza usata in questo progetto, spiegata in linguaggio semplice: che cos'è e che cosa ha apportato esattamente — senza simboli criptici.
Il framework con cui ho costruito la piattaforma: della famiglia React usata dai più grandi siti del mondo — costruisce interfacce veloci e divide lo schermo in componenti facili da sviluppare e mantenere.
Un modo di costruire l'interfaccia con piccoli componenti indipendenti — un pulsante, una scheda, una tabella — che si assemblano come mattoncini Lego; un errore in un componente non rompe tutta la piattaforma, e aggiungere una funzione non significa ricostruire.
Una struttura che si adatta automaticamente alla scrittura da destra a sinistra: menu, tabelle e pulsanti puntano nella direzione giusta — una piattaforma che pensa in arabo per natura, non per traduzione.
Le password sono cifrate e le sessioni firmate, verificate dal server a ogni richiesta — il tuo account è solo tuo, anche se qualcuno tenta di impersonare i tuoi privilegi.
Dal proprietario della piattaforma al cittadino: cinque ruoli verificati dal server prima di mostrare qualsiasi schermata — ogni utente vede solo ciò che lo riguarda, con separazione dei ruoli garantita.
Un diario digitale che annota ogni operazione sensibile: chi ha fatto cosa e quando — la pietra angolare della fiducia contabile davanti all'assemblea generale e alle autorità.
Un carattere arabo open source di Google disegnato per gli schermi: chiaro a ogni dimensione, dà alla piattaforma un'identità araba elegante e leggibile.
L'hosting mondiale gratuito: la piattaforma è distribuita su una rete mondiale e si apre rapidamente dal Marocco e da fuori, con certificato di sicurezza automatico.
Stime indicative in dirham marocchino (MAD); il costo reale varia in base a portata, requisiti esatti e mercato dei servizi. I miei attuali progetti sono costruiti e funzionano interamente su piani gratuiti.
Questo progetto mi ha insegnato che la programmazione è uno strumento, non un fine: il valore reale non è venuto dalle schermate ma dal comprendere la legge marocchina sulle associazioni e dal tradurre i bisogni reali degli attori associativi in moduli semplici utilizzabili da chi non ha competenze tecniche — e che la protezione dei dati personali (conformità CNDP) non è un dettaglio tecnico ma la pietra angolare della fiducia in qualsiasi piattaforma che raccoglie dati delle persone.