← Back to projects

Frontend Web Application

Medical Appointment Platform

A responsive healthcare application connecting patients with healthcare providers through doctor discovery, appointment scheduling, notifications, and administrative interfaces.

Medical Appointment Platform project

Role

Frontend Developer

Technologies

React 18 Vite JavaScript Tailwind CSS React Router Axios React Context REST API ESLint

The problem

Patients need an accessible way to discover healthcare providers and organize medical appointments, while administrators require interfaces for managing platform information and services.

The solution

FindDoctor provides a React-based healthcare interface with authenticated access, advanced doctor search, appointment scheduling, notifications, administrative views, and integration with a dedicated backend API.

System Architecture

The frontend is built with React 18 and Vite. React Router handles client-side navigation, Axios provides backend API communication, and Tailwind CSS handles responsive styling. The application separates pages, reusable components, context providers, and API services into dedicated modules.

Technical challenges

Key engineering decisions

Results

GitHub ↗
Logo

Yessine

Eleuchi

© 2026

WhatsApp 𝕏 GitHub