2025Boolean / Full stack

Healthcare booking platform

Project resources

Technologies

Vue.jsLaravelMySQLBraintree

Features

Search and booking system with integrated reviews

Overview

Development of a web platform for booking healthcare consultations, built as a team project in a training context. The platform allows users to search healthcare professionals, read reviews, and book appointments, while doctors can manage their profile and monitor their reputation. The goal was to simulate a realistic product by combining search, booking, and feedback management into one coherent experience.

Role

Team development of the platform, contributing across frontend and backend, booking flows, profile and review management, and UX and responsive optimization.

What I did

Implemented specialist search and filtering logic, with detailed profiles containing specialties, offered services, and professional information. Built the consultation booking flow to keep the experience simple and immediate for users. Implemented the review and rating system so patients could leave feedback on the services received. Built tools to monitor rating trends over time and support professional reputation management. Integrated a profile-promotion system through in-app purchases handled with Braintree. Optimized the interface to provide a consistent experience across desktop, tablet, and mobile.

Problems solved

Fragmented specialist search

Searching for specialists online can feel unclear and scattered. The platform was designed to centralize information so users could quickly find qualified professionals through filters and structured content.

Reputation management

For professionals, understanding how their service is perceived is essential. The review and analytics system makes it possible to monitor feedback and rating trends over time.

Profile visibility

Professionals can have different visibility needs. The integrated promotion system makes it possible to increase profile visibility while keeping the platform clear and coherent for users.