Skip to content

madhushankara/medical-appointment-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medical Appointment Scheduler

Project Banner

🩺 Project Overview

The Medical Appointment Scheduler is a full-stack web application that simplifies the process of scheduling and managing medical appointments. Built with React and modern web technologies, it provides an intuitive interface for booking appointments and accessing medical consultations.

Live Demo: https://medical-scheduler-client-be935bd7ca55.herokuapp.com/

🌟 Features

  • User Authentication: Secure login system for patients and medical staff
  • Appointment Scheduling: Interactive calendar for booking appointments
  • Real-time Availability: See doctor availability before booking
  • Appointment Management: View, reschedule, or cancel appointments
  • Medical Chatbot: AI-powered assistance for medical queries
  • Responsive Design: Works on all devices

💻 Technologies Used

Frontend

  • React.js with React Router
  • Date-fns for date manipulation
  • Axios for API requests
  • Hugging Face integration for AI chatbot

Backend

  • Node.js/Express API
  • SQLite/PostgreSQL database

🚀 Installation

Prerequisites

  • Node.js 18.x
  • Git

Steps

  1. Clone the repository ```bash git clone https://github.com/madhushankara/medical-appointment-scheduler.git cd medical-appointment-scheduler ```

  2. Install dependencies ```bash npm install ```

  3. Configure environment ```bash

Create .env file with required variables (see .env.example)

```

  1. Start the application ```bash npm start ```

👨‍💻 Development Notes

This project was developed as part of my coursework in web application development. It demonstrates skills in:

  • Frontend development with React
  • Backend integration with RESTful APIs
  • Database design and management
  • Integration of AI services

📞 Contact

Made by Madhu Shankara

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published