De la ley a la pantalla
Cada módulo se apoya en una referencia real: la Ley 75.00, el dahir de 1958 y la Ley 09.08 de protección de datos — no soluciones importadas que ignoran la realidad marroquí.
La primera plataforma marroquí completa para digitalizar el trabajo asociativo: membresías, contabilidad, donaciones, eventos y documentos oficiales — conforme a la Ley 75.00 y el dahir de 1958.
Visitar el sitio en vivo
MAMP es la primera plataforma marroquí completa para digitalizar el trabajo asociativo, desde la fundación de una asociación hasta su informe anual: gestión de membresías con recibos numerados, contabilidad categorizada con presupuesto provisional y doble aprobación, registro de donaciones en metálico y en especie, programación de eventos con inscripción pública y archivo de documentos oficiales — además de una tarjeta de identidad digital para cada asociación y un asistente asociativo inteligente que responde desde una base de conocimientos oficial verificada. Cada módulo se apoya en una referencia legal marroquí real: la Ley 75.00, el dahir del 15 de noviembre de 1958 y la Ley 09.08 de protección de datos personales.
MAMP digitaliza el trabajo asociativo marroquí con funciones arraigadas en la realidad jurídica y administrativa:
Cada módulo se apoya en una referencia real: la Ley 75.00, el dahir de 1958 y la Ley 09.08 de protección de datos — no soluciones importadas que ignoran la realidad marroquí.
Ingresos y gastos categorizados, presupuesto provisional, doble aprobación e informe financiero anual listo para imprimir y presentar a los socios.
Donaciones y membresías se registran con recibos oficiales numerados y seguimiento de cumplimiento — la transparencia que esperan tanto autoridades como socios.
Un asistente inteligente que responde a preguntas de trámites y leyes desde una base de conocimientos oficial verificada — le guía hacia el paso de presentación y los documentos requeridos con precisión.
Mi proyecto de mayor investigación: antes de escribir una sola pantalla leí los textos legales y entendí el ciclo de vida de una asociación, de la fundación a la asamblea general; luego construí los módulos uno a uno — membresías, contabilidad, donaciones, eventos, documentos — unidos a un sistema de permisos de cinco niveles y un registro de auditoría que documenta cada operación sensible. La plataforma es totalmente árabe y está pensada para personas sin formación técnica.
Para construirlo
Para operarlo y mantenerlo
Cada herramienta, biblioteca y habilidad usada en este proyecto, explicada en lenguaje llano: qué es y qué aportó exactamente — sin símbolos crípticos.
El framework con el que construí la plataforma: de la familia React que usan los mayores sitios del mundo — crea interfaces rápidas y divide la pantalla en componentes fáciles de desarrollar y mantener.
Una forma de construir la interfaz con pequeños componentes independientes — un botón, una tarjeta, una tabla — que se ensamblan como piezas de Lego; un error en un componente no rompe toda la plataforma, y añadir una función no implica rehacerla.
Una estructura que se adapta automáticamente a la escritura de derecha a izquierda: menús, tablas y botones apuntan en la dirección correcta — una plataforma que piensa en árabe de forma nativa, no traducida.
Las contraseñas están cifradas y las sesiones firmadas, verificadas por el servidor en cada petición — tu cuenta es solo tuya, aunque alguien intente suplantar tus permisos.
Del propietario de la plataforma al ciudadano: cinco roles verificados por el servidor antes de mostrar cualquier pantalla — cada usuario ve solo lo que le concierne, con separación de funciones garantizada.
Un diario digital que documenta cada operación sensible: quién hizo qué y cuándo — la piedra angular de la confianza contable ante la asamblea general y las autoridades.
Una fuente árabe de código abierto de Google diseñada para pantallas: clara en todos los tamaños, da a la plataforma una identidad árabe elegante y legible.
Alojamiento mundial gratuito: la plataforma se distribuye por una red mundial y se abre rápido desde Marruecos y desde el extranjero, con certificado de seguridad automático.
Cifras orientativas en dirham marroquí (MAD); el coste real varía según el alcance, los requisitos exactos y el mercado de servicios. Mis proyectos actuales están construidos y funcionan íntegramente en planes gratuitos.
Este proyecto me enseñó que la programación es una herramienta, no un fin: el valor real no vino de las pantallas sino de entender la ley marroquí de asociaciones y traducir las necesidades reales de los actores asociativos en módulos sencillos que personas sin formación técnica pueden usar — y que la protección de datos personales (cumplimiento de la CNDP) no es un detalle técnico sino la piedra angular de la confianza en cualquier plataforma que recoge datos de personas.