Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/poksyy/hospital-project-backend
This repository contains the backend development for a Hospital Management System as part of a class project. It is implemented using Java and Hibernate, following the first phase of the course where all teams build a backend for a hospital.
https://github.com/poksyy/hospital-project-backend
crud database hibernate hospital hospital-management java learning-java mysql project school-project self-learning sql
Last synced: about 1 month ago
JSON representation
This repository contains the backend development for a Hospital Management System as part of a class project. It is implemented using Java and Hibernate, following the first phase of the course where all teams build a backend for a hospital.
- Host: GitHub
- URL: https://github.com/poksyy/hospital-project-backend
- Owner: poksyy
- Created: 2024-10-03T13:30:23.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-11-12T16:12:54.000Z (2 months ago)
- Last Synced: 2024-11-12T16:28:40.293Z (2 months ago)
- Topics: crud, database, hibernate, hospital, hospital-management, java, learning-java, mysql, project, school-project, self-learning, sql
- Language: Java
- Homepage:
- Size: 92.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hospital Management System Backend
## Description
This repository contains the backend development for a Hospital Management System as part of a class project. It is implemented using Java and Hibernate, following the first phase of the course where all teams build a backend for a hospital.- **POST /nurse/login**: Authenticates a nurse's login.
- **GET /nurse/index**: Retrieves a list of all nurses.
- **GET /nurse/name/{name}**: Finds a nurse by their name.
### CRUD
- **POST /nurse/create**: Creates a nurse.
- **GET /nurse/find/{id}**: Finds a nurse by their id.
- **POST /nurse/update/{id}**: Updates a nurse by their id.
- **DELETE /nurse/delete/{id}**: Deletes a nurse by their id.## Team Members
- [@poksy](https://github.com/poksyy)
- [@krschan](https://github.com/krschan)
- [@dynavy](https://github.com/dynavy)## Technologies Used
- Java
- Springboot
- Hibernate
- MySQL
- Postman## Installation
To set up the project locally, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/poksyy/hospital-management-system-backend.git
2. **Navigate to the project directory:**
```bash
cd hospital-management-system-backend
3. **Install dependencies: (e.g., using Maven.)**
```bash
mvn install
4. **Run the application: (Include any necessary commands or configurations to run the backend.)**## Contributing
If you would like to contribute to this project, please fork the repository and submit a pull request.## License
This project is licensed under the MIT License - see the LICENSE file for details.