HealthStream is a web application designed to streamline healthcare processes by enhancing doctor-patient interactions. The platform simplifies appointment scheduling, real-time updates, and administrative management, improving user experience for both healthcare providers and patients.
- Admin:
- Can add or remove doctors.
- Patients:
- Can book appointments based on doctor specialties.
- Doctors:
- Can accept or reject appointments.
- Real-Time Dashboard:
- Provides real-time updates and insights.
- Frontend: React.js, CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Clone the repository:
git clone https://github.com/Jeanish/HealthStream.git- Install backend dependencies:
cd backend
npm install- Install frontend dependencies:
cd ../frontend
npm install-
Configure environment variables: Set up your MongoDB connection and other necessary environment variables.
-
Start the backend:
npm run start-backend
Start the frontend:
npm run start-frontendOnce both frontend and backend servers are running, navigate to the application in your browser. You will have access to: Admin Dashboard for managing doctors. Patient Portal for booking appointments. Doctor Dashboard for managing appointments.