The Health-Care Management System is a web-based application built using React, Vite, and Tailwind CSS to facilitate seamless appointment scheduling, patient record management, and doctor-patient interaction. The goal is to enhance healthcare services by providing a user-friendly platform for healthcare professionals and patients to manage appointments, medical records, and consultations more efficiently.
- Patient Management: Patients can register, log in, view their medical records, and book appointments with doctors.
- Doctor Dashboard: Doctors can log in, view patient appointments, manage schedules, and update medical records.
- Appointment Scheduling: Patients can schedule appointments based on the availability of doctors.
- User Authentication: Secure login and registration for both patients and doctors.
- Responsive Design: Mobile-first design to ensure usability across all devices.
- Frontend:
- React
- Vite
- Tailwind CSS
- Backend (Optional, if applicable):
- Node.js / Express (for API)
- MongoDB
- API: RESTful API for communication between frontend and backend
- Deployment
Follow these steps to set up the project locally:
Ensure you have the following installed:
- Node.js (>= 14.x)
- npm or yarn
- Clone the repository:
git clone https://github.com/your-username/healthcare-management-system.git cd healthcare-management-system
- Install Dependencies:
npm install
- Start the development server:
npm run dev
- Open the application: Once the development server is running, navigate to http://localhost:3000 in your browser to see the application.