Profile
ABDELRAHMAN GAMAL
Back to projects
Mobile Booking 5 Weeks Delivered Mobile Booking

Fast Care

Fast Care is a beauty center booking platform with a modern React and TypeScript frontend powered by Vite. The interface uses TSX components, Tailwind CSS, shadcn/ui, Radix UI, and MUI for a polished booking experience, with Zustand for state management, Axios for API communication, React Router DOM for navigation, and Laravel 12 on the backend.

React TypeScript Vite Tailwind CSS Zustand Axios React Router Laravel 12
Fast Care
Case Study

Challenge

Beauty center customers need a fast and clear way to discover services, browse available options, and move through booking steps without confusion. The product also needed a frontend architecture that stays maintainable as screens, state, API requests, and routing grow.

Solution

I built the frontend with React, TypeScript, Vite, and TSX components, styled the experience with Tailwind CSS and modern UI libraries, managed shared client state with Zustand, connected backend data through Axios, and handled page navigation with React Router DOM. The backend is powered by Laravel 12 to support booking workflows and API-driven integration.

Features
  • React and TypeScript frontend built with TSX components
  • Vite-powered build setup for fast development
  • Tailwind CSS styling with shadcn/ui, Radix UI, and MUI components
  • Zustand state management for shared client-side data
  • Axios API integration with the Laravel 12 backend
  • React Router DOM navigation between booking screens
  • Service discovery and appointment booking flow
  • Mobile-first responsive user experience