A national library in one link
More than 1,180 official forms in one place instead of digging through websites and counters: from a social-security request to a ready rental contract, in Arabic and French.
A free platform gathering 1,180+ official Moroccan administrative forms and documents in Arabic and French — from CNSS and tax requests to contracts and proxies — with an official-portals guide and a smart assistant answering from verified sources.
Visit the live site
EPDP — “Your Digital Scribe” — is a Moroccan platform that digitizes the services of the traditional public scribe: a library of more than 1,180 official administrative forms and documents in Arabic and French — requests addressed to administrations, complaints, rental and sale contracts, proxies, honor declarations, CVs — organized into 19 administrative categories covering social security, taxes, contracts and more. Alongside the library: a comprehensive guide to the portals of 38+ official Moroccan entities, a smart assistant that answers from verified sources without hallucination, and an assistant that fills your document with your data and formats it professionally — all completely free and without registration.
EPDP shortens the citizen’s path to administrative documents:
More than 1,180 official forms in one place instead of digging through websites and counters: from a social-security request to a ready rental contract, in Arabic and French.
An organized guide to 38+ official entities (taxes, social security, justice, municipalities...) with the direct link to each one — the right door on the first try.
The smart assistant is restricted to official sources only: if the answer is not there, it says so clearly — trust built on accuracy.
Enter your data once and the assistant fills the form and formats it — you download it properly printed, ready to sign and submit.
The biggest work in EPDP was not the screens but the content: collecting and verifying more than 1,180 forms and documents from their official sources, classifying them into 19 categories with logic a citizen understands rather than an administration, and carefully maintaining both the Arabic and French versions of every document. On top of that I built the platform itself: fast search, persistent language switching, and a smart assistant restricted to official sources so it never invents an answer — because trust matters more here than feature count.
Used to build
Used to run & keep live
Every tool, library and skill I used in this project, explained in plain language: what it is and what it specifically added — no cryptic symbols.
A modern framework built on top of React: it produces fast-loading pages that search engines index easily, and updates only the part that changes instead of reloading the whole page.
Meta's interface library: it splits the page into small reusable components — a button, a card, a list — so the site stays consistent and easy to develop.
Two professional Arabic typefaces designed for screens: clear letters at every size, giving administrative texts dignity and readability.
The platform is designed right-to-left from the start, then other languages are added — not a reversed translation but a properly Arabic design.
A small memory inside your browser that remembers your language and preferences: you come back and find the platform as you left it — no account, no registration.
Every document is classified (taxes, social security, contracts, complaints...) so you find what you need in two clicks instead of digging through hundreds of files.
An assistant that answers exclusively from officially verified documents and sources chosen in advance: if the answer is not there, it says so honestly instead of inventing one — the practical cure for hallucination.
The global hosting service that serves the platform from points close to users in every country: fast loading in Morocco and abroad, with security certificates and instant updates on every new release.
Indicative estimates in Moroccan dirham (MAD); actual costs vary with scope, exact requirements and the services market. My current projects are built and running entirely on free tiers.
EPDP taught me that a digital product's value is measured by the time it saves people: every minute a citizen saves looking for a document is the real gain. I learned discipline with information — when you handle official documents there is no room for approximation: every form must match its source, or the platform loses its meaning. I also learned to design a bilingual (Arabic/French) experience that respects how the Moroccan administration works while simplifying it for the citizen.