SehaTalk - Medical Consultation Platform
Bilingual medical consultations platform with patient and doctor dashboards, SEO-first architecture, and role-based workflows.
Role
Full-Stack Developer
Tech Stack
Screens
Project gallery
Selected UI screens from the build.
Details
Case study
Overview
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.
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.
Solution
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.
Outcomes
- SEO-first SSR with Arabic-first discoverability.
- Role-based authentication for patient and doctor journeys.
- End-to-end profile verification and Q&A workflows.
My Contributions
- 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.
Tech Stack
Features
- 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
Challenges & Learnings
- Balancing Arabic-first SEO with dynamic, role-based content.
- Designing verification workflows that feel safe yet lightweight.
- Ensuring consistent UX across RTL/LTR layouts.
Links
Next project
PDFSwifter - All-in-One Document Toolkit
Large-scale PDF utilities suite inspired by iLovePDF, with media conversion tools and a FastAPI backend.