← All projects// 08 — Ahibahil Khadim
BAAXIL-XADIIM — Ahibahil Khadim platform
Management platform for the Ahibahil Khadim association: role-based interfaces and modules for information, finance, culture, communication, social work, conservatory, science and organisation.

The association wants to digitise its management — members, contributions, activities — in a single tool.
Deliver a role-based web platform (administrator, member, jewrin) with the association's business modules.
Full-stack design and development
Technologies- Django
- React
- Vite
- MUI
- PostgreSQL
- S3
- Render
Technical implementation
Backend
Django organised in per-domain apps; migration script to PostgreSQL.
Interface
React with Vite and Material UI, role-based menu and dashboards.
Files
S3-compatible storage so uploads survive redeployments.
Deployment
Web service on Render, administration interface available at /#/admin.
- I reused the proven architecture of the daara platform: Django API and React interface (Vite, MUI).
- I adapted the modules, roles and graphic identity (green, gold, beige) to the association's needs.
- I migrated the database to PostgreSQL and configured S3 storage for file persistence.
- I deployed the application on Render.
- Nine per-domain Django apps
- Roles: administrator, member, jewrin
- Contributions and finances
- Document library
- business modules
- roles
- React · Vite · MUI → Django
- Django → PostgreSQL
- Django → Stockage S3
- Render → Django