A modern React web application for scheduling and managing doctor appointments.
Phudu is designed to streamline the appointment booking process for patients, making it intuitive and efficient to find, book, and manage doctor visits—all with zero backend required.
- Book & Manage Appointments:
Easily schedule, edit, or cancel medical appointments with interactive forms. - Calendar Dashboard:
View upcoming and past appointments in a clear, calendar-based interface. - Doctor Directory:
Browse doctors by specialty, see details, and choose the right provider. - Patient Profile:
Manage your details and view appointment history. - Visual Charts:
See your booking stats and trends with built-in charts. - Fully Responsive:
Looks great on mobile, tablet, and desktop. - Light/Dark Mode:
Accessible UI with theme toggle for comfort. - Instant UI Feedback:
Toasts, alerts, and smooth transitions powered by DaisyUI & React Icons. - Persistent Data:
All data saved locally in your browser (localStorage)—no signup needed. - One-Click Demo Reset:
Instantly clear demo data for portfolio reviewers.
-
Frontend:
React
React Router
Tailwind CSS
DaisyUI
React Icons
Chart.js or Recharts
Local Storage for data persistence -
Deployment:
Surge.sh
Clone & Run Locally:
git clone https://github.com/monishaRema/Phudu.git
cd Phudu
npm install
npm start