Full-Stack · Aug 2025 — Dec 2025
SehaTalk — Medical Consultation Platform
Bilingual medical consultations platform — 2nd place nationwide in DEPI’s React Frontend track, engineered by the six-person team I led.
- DEPI React track, nationwide
- 2nd place
- Team
- 6 engineers, my lead
- Program
- MCIT · national
- Languages
- AR ⇄ EN, RTL/LTR
Case study
The story
SehaTalk is a medical consultation platform designed for Arabic-first audiences, enabling patients to ask questions and connect with verified doctors in a structured, SEO-friendly environment. It was our graduation project for the Digital Egypt Pioneers Initiative (DEPI) — the Ministry of Communications and IT’s national talent program — where the six-person engineering team I led ranked 2nd nationwide in the React Frontend track.
The problem
Existing medical Q&A sites lacked bilingual UX, strong SEO, and clear separation between patient and doctor flows. Verification and moderation were also friction points for adoption.
The build
Built a bilingual, RTL/LTR-ready platform with dedicated dashboards, role-based access, doctor verification, and category-driven Q&A to support reliable, search-friendly health content.
What it changed
- 2nd place nationwide in DEPI’s React Frontend track — MCIT’s national tech talent program, six-person team, my lead.
- Led a team of six through scope, architecture, and delivery as team lead.
- SEO-first SSR with Arabic-first discoverability and role-based patient/doctor journeys.
My part
- Designed the full-stack architecture with Next.js App Router and server-rendered SEO pages.
- Implemented bilingual UI with RTL/LTR support and Arabic-first SEO metadata.
- Built secure role-based authentication, doctor verification, and profile management flows.
What it does
- Bilingual Arabic/English UI with RTL/LTR switching
- Patient and doctor dashboards with personalized workflows
- Role-based authentication and doctor verification
- Q&A categories, badges, and notifications
- Profile management and reputation signals
Hard parts
- Balancing Arabic-first SEO with dynamic, role-based content.
- Designing verification workflows that feel safe yet lightweight.
- Ensuring consistent UX across RTL/LTR layouts.
Stack
Next.js (App Router) · JavaScript · Tailwind CSS · Radix UI · MongoDB
Screens
Want the same arrangement, built and then run by the person who built it?
Tell me what yours runs on and what an hour of downtime costs you.