├── .eslintrc.cjs ├── .gitignore ├── LICENSE ├── README.md ├── index.html ├── package.json ├── postcss.config.js ├── public └── vite.svg ├── src ├── App.css ├── App.jsx ├── Dashboard │ ├── doctor-account │ │ ├── Appointments.jsx │ │ ├── Dashboard.jsx │ │ ├── Profile.jsx │ │ └── Tabs.jsx │ └── user-account │ │ ├── MyAccount.jsx │ │ ├── MyBookings.jsx │ │ └── Profile.jsx ├── assets │ ├── data │ │ ├── doctors.js │ │ ├── faqs.js │ │ └── services.js │ └── images │ │ ├── Blur.png │ │ ├── Star.png │ │ ├── about-card.png │ │ ├── about.png │ │ ├── avatar-icon.png │ │ ├── doctor-img01.png │ │ ├── doctor-img02.png │ │ ├── doctor-img03.png │ │ ├── faq-img.png │ │ ├── feature-img.png │ │ ├── header-bg.png │ │ ├── hero-bg.png │ │ ├── hero-img01.png │ │ ├── hero-img02.png │ │ ├── hero-img03.png │ │ ├── icon01.png │ │ ├── icon02.png │ │ ├── icon03.png │ │ ├── logo.png │ │ ├── mask.png │ │ ├── no-photo.jpg │ │ ├── patient-avatar.png │ │ ├── signup.gif │ │ └── video-icon.png ├── components │ ├── About │ │ └── About.jsx │ ├── Doctors │ │ ├── DoctorCard.jsx │ │ └── DoctorList.jsx │ ├── Error │ │ └── Error.jsx │ ├── Faq │ │ ├── FaqItem.jsx │ │ └── FaqList.jsx │ ├── Footer │ │ └── Footer.jsx │ ├── Header │ │ └── Header.jsx │ ├── Loader │ │ └── Loading.jsx │ ├── Services │ │ ├── ServiceCard.jsx │ │ └── ServicesList.jsx │ └── Testimonial │ │ └── Testimonial.jsx ├── config.js ├── context │ └── AuthContext.jsx ├── hooks │ └── useFecthData.jsx ├── index.css ├── layout │ └── Layout.jsx ├── main.jsx ├── pages │ ├── Contact.jsx │ ├── Doctors │ │ ├── CheckoutSuccess.jsx │ │ ├── DoctorAbout.jsx │ │ ├── DoctorDetails.jsx │ │ ├── Doctors.jsx │ │ ├── Feedback.jsx │ │ ├── FeedbackForm.jsx │ │ └── SidePanel.jsx │ ├── Home.jsx │ ├── Login.jsx │ ├── Services.jsx │ └── Signup.jsx ├── routes │ ├── ProtectedRoute.jsx │ └── Routers.jsx └── utils │ ├── convertTime.js │ ├── formateDate.js │ └── uploadCloudinary.js ├── tailwind.config.js └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/Dashboard/doctor-account/Appointments.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/doctor-account/Appointments.jsx -------------------------------------------------------------------------------- /src/Dashboard/doctor-account/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/doctor-account/Dashboard.jsx -------------------------------------------------------------------------------- /src/Dashboard/doctor-account/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/doctor-account/Profile.jsx -------------------------------------------------------------------------------- /src/Dashboard/doctor-account/Tabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/doctor-account/Tabs.jsx -------------------------------------------------------------------------------- /src/Dashboard/user-account/MyAccount.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/user-account/MyAccount.jsx -------------------------------------------------------------------------------- /src/Dashboard/user-account/MyBookings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/user-account/MyBookings.jsx -------------------------------------------------------------------------------- /src/Dashboard/user-account/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/Dashboard/user-account/Profile.jsx -------------------------------------------------------------------------------- /src/assets/data/doctors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/data/doctors.js -------------------------------------------------------------------------------- /src/assets/data/faqs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/data/faqs.js -------------------------------------------------------------------------------- /src/assets/data/services.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/data/services.js -------------------------------------------------------------------------------- /src/assets/images/Blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/Blur.png -------------------------------------------------------------------------------- /src/assets/images/Star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/Star.png -------------------------------------------------------------------------------- /src/assets/images/about-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/about-card.png -------------------------------------------------------------------------------- /src/assets/images/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/about.png -------------------------------------------------------------------------------- /src/assets/images/avatar-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/avatar-icon.png -------------------------------------------------------------------------------- /src/assets/images/doctor-img01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/doctor-img01.png -------------------------------------------------------------------------------- /src/assets/images/doctor-img02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/doctor-img02.png -------------------------------------------------------------------------------- /src/assets/images/doctor-img03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/doctor-img03.png -------------------------------------------------------------------------------- /src/assets/images/faq-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/faq-img.png -------------------------------------------------------------------------------- /src/assets/images/feature-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/feature-img.png -------------------------------------------------------------------------------- /src/assets/images/header-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/header-bg.png -------------------------------------------------------------------------------- /src/assets/images/hero-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/hero-bg.png -------------------------------------------------------------------------------- /src/assets/images/hero-img01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/hero-img01.png -------------------------------------------------------------------------------- /src/assets/images/hero-img02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/hero-img02.png -------------------------------------------------------------------------------- /src/assets/images/hero-img03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/hero-img03.png -------------------------------------------------------------------------------- /src/assets/images/icon01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/icon01.png -------------------------------------------------------------------------------- /src/assets/images/icon02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/icon02.png -------------------------------------------------------------------------------- /src/assets/images/icon03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/icon03.png -------------------------------------------------------------------------------- /src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/logo.png -------------------------------------------------------------------------------- /src/assets/images/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/mask.png -------------------------------------------------------------------------------- /src/assets/images/no-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/no-photo.jpg -------------------------------------------------------------------------------- /src/assets/images/patient-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/patient-avatar.png -------------------------------------------------------------------------------- /src/assets/images/signup.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/signup.gif -------------------------------------------------------------------------------- /src/assets/images/video-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/assets/images/video-icon.png -------------------------------------------------------------------------------- /src/components/About/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/About/About.jsx -------------------------------------------------------------------------------- /src/components/Doctors/DoctorCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Doctors/DoctorCard.jsx -------------------------------------------------------------------------------- /src/components/Doctors/DoctorList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Doctors/DoctorList.jsx -------------------------------------------------------------------------------- /src/components/Error/Error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Error/Error.jsx -------------------------------------------------------------------------------- /src/components/Faq/FaqItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Faq/FaqItem.jsx -------------------------------------------------------------------------------- /src/components/Faq/FaqList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Faq/FaqList.jsx -------------------------------------------------------------------------------- /src/components/Footer/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Footer/Footer.jsx -------------------------------------------------------------------------------- /src/components/Header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Header/Header.jsx -------------------------------------------------------------------------------- /src/components/Loader/Loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Loader/Loading.jsx -------------------------------------------------------------------------------- /src/components/Services/ServiceCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Services/ServiceCard.jsx -------------------------------------------------------------------------------- /src/components/Services/ServicesList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Services/ServicesList.jsx -------------------------------------------------------------------------------- /src/components/Testimonial/Testimonial.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/components/Testimonial/Testimonial.jsx -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/config.js -------------------------------------------------------------------------------- /src/context/AuthContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/context/AuthContext.jsx -------------------------------------------------------------------------------- /src/hooks/useFecthData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/hooks/useFecthData.jsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/index.css -------------------------------------------------------------------------------- /src/layout/Layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/layout/Layout.jsx -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Contact.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/CheckoutSuccess.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/CheckoutSuccess.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/DoctorAbout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/DoctorAbout.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/DoctorDetails.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/DoctorDetails.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/Doctors.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/Doctors.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/Feedback.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/Feedback.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/FeedbackForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/FeedbackForm.jsx -------------------------------------------------------------------------------- /src/pages/Doctors/SidePanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Doctors/SidePanel.jsx -------------------------------------------------------------------------------- /src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Home.jsx -------------------------------------------------------------------------------- /src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Login.jsx -------------------------------------------------------------------------------- /src/pages/Services.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Services.jsx -------------------------------------------------------------------------------- /src/pages/Signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/pages/Signup.jsx -------------------------------------------------------------------------------- /src/routes/ProtectedRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/routes/ProtectedRoute.jsx -------------------------------------------------------------------------------- /src/routes/Routers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/routes/Routers.jsx -------------------------------------------------------------------------------- /src/utils/convertTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/utils/convertTime.js -------------------------------------------------------------------------------- /src/utils/formateDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/utils/formateDate.js -------------------------------------------------------------------------------- /src/utils/uploadCloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/src/utils/uploadCloudinary.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldoprogrammer/BookingDokter-FrontEnd/HEAD/vite.config.js --------------------------------------------------------------------------------