Skip to content

πŸ₯ Streamlined hospital scheduler with patient tracking | Simple, fast appointment management for healthcare teams.

Notifications You must be signed in to change notification settings

Caner-Yesiltas/HealthSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯ HealthSync - Hospital Appointment Management System

πŸ‘‰ Live Demo πŸ‘ˆ

HealthSync Demo

πŸš€ About The Project

HealthSync is a modern hospital appointment management system built with React. It provides an intuitive interface for managing doctor appointments and patient consultations. The system features a clean, professional design with a focus on user experience and efficiency.

✨ Key Features

β€’ πŸ‘¨β€βš•οΈ Comprehensive doctor directory with specializations
β€’ πŸ“… Real-time appointment scheduling
β€’ βœ… Consultation status tracking
β€’ πŸ—‘οΈ Appointment deletion functionality
β€’ πŸ”„ Double-click to toggle consultation status
β€’ πŸ“± Fully responsive Bootstrap design
β€’ πŸ•’ Date and time management for appointments

πŸ› οΈ Built With

β€’ React Bootstrap
β€’ React Icons

πŸ’» Getting Started

# Clone the repository
git clone https://github.com/Caner-Yesiltas/HealthSync.git

# Navigate to project directory
cd HealthSync

# Install dependencies
npm install

# Start the development server
npm start

πŸ“ Project Structure

src/
β”œβ”€β”€ components/           # UI components
β”‚   β”œβ”€β”€ AddModal/        # Appointment creation modal
β”‚   β”œβ”€β”€ AppointmentList/ # Appointments display
β”‚   └── Doctors/         # Doctors directory
β”œβ”€β”€ helper/              # Utility functions
β”‚   └── data.js         # Mock data
β”œβ”€β”€ pages/               # Page components
β”‚   └── Home.js         # Main application page
└── styles/              # CSS styling
    └── App.css         # Global styles

πŸ” Core Features

Doctor Management

β€’ Display doctor profiles with specializations
β€’ View doctor images and departments
β€’ Quick appointment scheduling through doctor selection

Appointment System

β€’ Create new appointments with patient details
β€’ Track consultation status
β€’ Delete unwanted appointments
β€’ Toggle appointment status with double-click

Styling & Interface

β€’ Professional color scheme
β€’ Responsive design for all devices
β€’ Interactive elements for better user experience
β€’ Clean and intuitive layout

πŸ“± Responsive Design

β€’ Mobile-first approach
β€’ Flexible grid system
β€’ Adaptive component layouts
β€’ Cross-device compatibility

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“« Contact

Caner Yesiltas - caneryesiltas1@gmail.com

Project Link: https://health-sync-two-liart.vercel.app

Made with πŸ’š by Caner Yesiltas

About

πŸ₯ Streamlined hospital scheduler with patient tracking | Simple, fast appointment management for healthcare teams.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published