
Building Jelba.ma: A 3-Day Healthcare Hackathon Journey
How our cross-functional team built a vaccine reminder platform for Moroccan families during the Cursor x MiniMax x Healthcare Hackathon — combining AI voice technology, modern web development, and healthcare expertise.




Three days. Four teammates from different backgrounds. One mission: create a solution that could genuinely help Moroccan families keep track of their children's vaccination schedules. This is the story of how Jelba.ma came to life during the Cursor x MiniMax x Healthcare Hackathon.
The Team Behind Jelba.ma
What made this project special was our diverse team composition. We had healthcare professionals who understood the real challenges families face, combined with IT expertise to build the technical solution:
- RIM LAHLALI — Healthcare expertise, ensuring our solution aligned with real medical needs
- CHAQUIQ EL BADRE Mohamed Rayan — Healthcare perspective, validating vaccination workflow accuracy
- Bahraoui Yassir — IT development, building the technical infrastructure
- Myself — Full-stack development and AI integration
The Problem We Set Out to Solve
In Morocco, keeping track of children's vaccination schedules can be challenging for many families. Paper-based records get lost, appointment reminders are inconsistent, and there's often a language barrier with digital solutions that aren't localized. We wanted to build something that would actually reach families where they are — through phone calls and SMS, in Arabic.
Key Features We Built
AI-Powered Voice Reminders
Using ElevenLabs API, we created natural-sounding Arabic voice messages that call parents directly with vaccination reminders. The voice synthesis is remarkably natural, making the calls feel personal rather than robotic.
Twilio Integration for SMS & Calls
We integrated Twilio to handle the actual communication — automated phone calls with the AI-generated voice messages and SMS notifications as backup reminders. This ensures families receive reminders through multiple channels.
Admin Dashboard with Morocco Map
For health officials, we built a comprehensive dashboard featuring an interactive map of Morocco using Leaflet and React-Leaflet. They can view vaccination coverage by region, track upcoming appointments, and monitor the overall health of the vaccination program.
Multi-lingual Support
The platform supports Arabic (with proper RTL layout), French, and English — reflecting the linguistic diversity of Morocco and ensuring accessibility for all users.
The Tech Stack
Frontend: React 19, TypeScript, Vite, Tailwind CSS 4, Framer Motion for smooth animations
Backend: Python, FastAPI, SQLAlchemy, Pydantic, SQLite (dev) / PostgreSQL (prod)
Mapping & Visualization: Leaflet, React-Leaflet, Recharts
AI & Communication: ElevenLabs (voice synthesis), Minimax LLM, Twilio (SMS/calls)
What I Learned
Working alongside healthcare professionals was eye-opening. They brought context and domain knowledge that we as developers would never have considered. The importance of proper Arabic RTL support, the specific vaccination schedules followed in Morocco, and the communication preferences of different demographics — all insights that shaped the product.
The hackathon also pushed me to work with AI voice synthesis for the first time. Integrating ElevenLabs with Twilio to create a seamless voice call experience was challenging but incredibly rewarding when we heard the first successful automated call in Arabic.
Final Thoughts
Three days flew by, but we built something we're genuinely proud of. Jelba.ma represents what's possible when diverse expertise comes together with a shared goal. The project demonstrated how AI and modern web technologies can be applied to real healthcare challenges.
A huge thanks to my teammates for their dedication and expertise, and to the Cursor x MiniMax x Healthcare Hackathon organizers for creating an environment where ideas like this can come to life.