This project, Doctor-Appointment-App, is a React-based web application designed to facilitate doctor appointment bookings. It utilizes various React features such as lifting state up, useState, props, and conditional rendering, along with Bootstrap for styling.
👉 You can view a live demo of the React-Doctor-Appointment-App by clicking here 🌐.
- Doctor Listings: Displays a list of available doctors.
- Appointment Booking: Allows users to schedule appointments with their chosen doctor.
- Responsive Design: Ensures compatibility and usability across various devices.
- React: The project is built using React, a JavaScript library for building user interfaces.
- Bootstrap: Bootstrap is used for styling and responsive design components.
- useState: React's useState hook is used to manage state within functional components.
- Props: Props are utilized for passing data between components.
- Conditional Rendering: Allows for dynamic rendering of components based on certain conditions.
To run this project locally:
- Clone this repository to your local machine.
- Navigate to the project directory.
- Install dependencies by running
yarn install
. - Start the development server by running
yarn start
. - Open your browser and visit
http://localhost:3000
to view the app.
Contributions are welcome! Feel free to open issues or pull requests to suggest features, report bugs, or contribute improvements.
- This project was created as a part of learning React.
- Special thanks to the React community for their valuable resources and support.
Feel free to reach out with any questions, feedback, or suggestions!