/appointment-booking-app

The Appointment Booking App allows users to schedule appointments by selecting available timeslots.

Primary LanguageJavaScript

Appointment Booking App

The Appointment Booking App allows users to schedule appointments by selecting available timeslots.

Table of Contents

Introduction

The Appointment Booking App streamlines the process of scheduling appointments. Users can view available timeslots, select a date, and choose a timeslot for their appointment.

Features

  • View a calendar with available timeslots.
  • Select a date to view timeslots for that day.
  • Book an appointment by choosing a timeslot.
  • Error handling for a seamless user experience.

Technologies Used

  • React
  • Axios
  • Moment.js

Screens

image

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js
  • npm or yarn

Installation

Follow these steps to set up the project:

# Clone the repository
git clone https://github.com/ashutosh2720/appointment-booking-app.git

# Change into the project directory
cd appointment-booking-app

# Install dependencies
npm install