Da lei ao ecrã
Cada módulo assenta numa referência real: a Lei 75.00, o dahir de 1958 e a Lei 09.08 de proteção de dados — não soluções importadas que ignoram a realidade marroquina.
A primeira plataforma marroquina completa para digitalizar o trabalho associativo: quotas, contabilidade, donativos, eventos e documentos oficiais — ao abrigo da Lei 75.00 e do dahir de 1958.
Visitar o site ao vivo
A MAMP é a primeira plataforma marroquina completa para digitalizar o trabalho associativo, da fundação de uma associação ao seu relatório anual: gestão de quotas com recibos numerados, contabilidade por categorias com orçamento provisório e aprovação dupla, registo de donativos em dinheiro e em espécie, programação de eventos com inscrição pública e arquivo de documentos oficiais — mais um cartão de identidade digital para cada associação e um assistente associativo inteligente que responde a partir de uma base de conhecimento oficial verificada. Cada módulo assenta numa referência jurídica marroquina real: a Lei 75.00, o dahir de 15 de novembro de 1958 e a Lei 09.08 de proteção de dados pessoais.
A MAMP digitaliza o trabalho associativo marroquino com funcionalidades enraizadas na realidade jurídica e administrativa:
Cada módulo assenta numa referência real: a Lei 75.00, o dahir de 1958 e a Lei 09.08 de proteção de dados — não soluções importadas que ignoram a realidade marroquina.
Receitas e despesas por categorias, orçamento provisório, aprovação dupla e relatório financeiro anual pronto a imprimir e apresentar aos parceiros.
Donativos e quotas são registados com recibos oficiais numerados e acompanhamento de conformidade — a transparência que autoridades e parceiros esperam.
Um assistente inteligente que responde a perguntas de processos e leis a partir de uma base de conhecimento oficial verificada — orienta-o para o passo de depósito e os documentos exigidos com precisão.
O meu projeto com mais investigação: antes de escrever um único ecrã li os textos legais e compreendi o ciclo de vida de uma associação, da fundação à assembleia geral; depois construí os módulos um a um — quotas, contabilidade, donativos, eventos, documentos — ligados a um sistema de permissões de cinco níveis e a um registo de auditoria que documenta cada operação sensível. A plataforma é totalmente em árabe e pensada para pessoas sem bagagem técnica.
Para construir
Para operar e manter
Cada ferramenta, biblioteca e competência que usei neste projeto, explicada em linguagem simples: o que é e o que acrescentou exatamente — sem símbolos crípticos.
A framework com que construí a plataforma: da família React usada pelos maiores sites do mundo — constrói interfaces rápidas e divide o ecrã em componentes fáceis de desenvolver e manter.
Uma forma de construir a interface com pequenos componentes independentes — um botão, um cartão, uma tabela — que se encaixam como peças de Lego; um erro num componente não quebra toda a plataforma, e acrescentar uma funcionalidade não significa reconstruir.
Uma estrutura que se adapta automaticamente à escrita da direita para a esquerda: menus, tabelas e botões apontam todos na direção certa — uma plataforma que pensa em árabe por natureza, não por tradução.
As palavras-passe são cifradas e as sessões assinadas, verificadas pelo servidor em cada pedido — a sua conta é só sua, mesmo que alguém tente imitar as suas permissões.
Do dono da plataforma ao cidadão: cinco papéis verificados pelo servidor antes de qualquer ecrã aparecer — cada utilizador vê apenas o que lhe diz respeito, com separação de funções garantida.
Um diário digital que documenta cada operação sensível: quem fez o quê e quando — a pedra angular da confiança na contabilidade associativa perante a assembleia geral e as autoridades.
Um tipo de letra árabe open source do Google desenhado para ecrãs: claro em todos os tamanhos, dá à plataforma uma identidade árabe elegante e legível.
Alojamento mundial gratuito: a plataforma é distribuída por uma rede mundial e abre depressa de Marrocos e de além-fronteiras, com certificado de segurança automático.
Valores indicativos em dirham marroquino (MAD); o custo real varia conforme o âmbito, os requisitos exatos e o mercado de serviços. Os meus projetos atuais foram construídos e funcionam inteiramente em planos gratuitos.
Este projeto ensinou-me que a programação é uma ferramenta, não um fim: o valor real não veio dos ecrãs mas da compreensão da lei marroquina de associações e da tradução das necessidades reais dos atores associativos em módulos simples que pessoas sem bagagem técnica conseguem usar — e que a proteção de dados pessoais (conformidade CNDP) não é um detalhe técnico mas a pedra angular da confiança em qualquer plataforma que recolhe dados de pessoas.