This project is a frontend implementation of a Hospital Management System (HMS) built using Next.js. It provides a user-friendly interface for managing various aspects of a hospital such as appointments, patient records, staff management, and more.
- Appointment Management: Schedule, view, and manage appointments efficiently.
- Patient Records: Maintain comprehensive records of patients including medical history, prescriptions, etc.
- Staff Management: Manage staff details, roles, and permissions within the hospital.
- Dashboard: Visual representation of key metrics and insights for hospital management.
- Responsive Design: Ensures compatibility and optimal user experience across various devices and screen sizes.
- Next.js: React framework for building efficient and scalable web applications.
- React: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for styling the application.
- Redux: State management library for managing application state.
- Axios: Promise-based HTTP client for making API requests.
- JWT Authentication: Secure authentication using JSON Web Tokens.
-
Clone the repository:
git clone https://github.com/as-ga/hms-frontend.git
-
Clone the repository:
cd hms-frontend npm install -
Set up environment variables:
Create a .env file in the root directory and define required environment variables such as API endpoints, JWT secret, etc.
-
Run the development server:
npm run dev
Contributions are welcome! Please feel free to submit a pull request or open an issue for any bugs or feature requests.