The HRManagementSystem API is a human resources management system developed in Java using the Spring framework. This API provides essential functionalities for managing employee information, departments, and other HR-related operations.
- [Dogan Kilaz]
- [Vinicius Lalli]
- [Regina Pashkevych]
- [Pravin Suresh]
Make sure to have the following tools installed before running the project:
- Java 8 or higher
- Maven
- PostgreSQL database
- Spring Boot
-
Clone the repository:
git clone https://github.com/your-username/HRManagementSystem.git
-
Configure database properties in
src/main/resources/application.properties
:spring.datasource.url=jdbc:postgresql://localhost:5432/your_database spring.datasource.username=your_username spring.datasource.password=your_password
-
Run the application:
mvn spring-boot:run
The application will be available at http://localhost:8080.
The API exposes the following endpoints:
GET /api/employees/{id}
: Returns details of a specific employee.
Add more details about the endpoints as needed.