Welcome to the Healthcare Management System project! This system is designed to efficiently manage hospital operations, including patient registration, appointment scheduling, and department management.
- Patient Registration: Easy registration process for new patients.
- Appointment Scheduling: Allows patients to schedule appointments with doctors.
- Department Management: Manages different departments within the hospital.
- User Authentication: Secure login and registration for users.
- Responsive Design: Accessible on various devices, including mobile and desktop.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- State Management: Redux
- Styling: CSS, Material-UI
To get a local copy up and running, follow these simple steps:
- Clone the repository
git clone https://github.com/elmurodvokhidov/carepulse.git
- Navigate to the project directory
cd healthcare
- Install NPM packages
npm install
- Start the development server
npm start
- Register as a new patient or log in with existing credentials.
- Navigate through the different departments and book appointments.
- Manage your profile and view your appointment history.
Contributions are what make the open-source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
A special thank you to Adrian Hajdin for his invaluable help and resources in building this project. Your guidance and support were instrumental in making this project a success.