A fully working Spring Boot RESTful API to manage employee records, created as part of the Hewlett Packard Enterprise β Software Engineering Virtual Experience on Forage.
- β RESTful API using Spring Boot
- β
GET /employeesto fetch employee list - β
MVC architecture (
Model,Service,Controller) - β Unit testing with JUnit 5
- β Clean, modular Java codebase
| Method | Endpoint | Description |
|---|---|---|
| GET | /employees |
Fetch all employees |
employee-rest-api-hpe/ βββ src/ β βββ main/ β β βββ java/com/example/demo/ β β β βββ controller/ β β β βββ model/ β β β βββ service/ β βββ test/ β βββ java/com/example/demo/ β βββ controller/ β βββ service/ βββ pom.xml βββ README.md
- Java 17
- Maven
mvn clean install
mvn spring-boot:run
Access endpoint at:
π http://localhost:8080/employees
β
Run Unit Tests
mvn test
π About the Simulation
This project was completed as part of the HPE Forage Software Engineering Virtual Experience Program.
It demonstrates skills in REST API development, Spring Boot, testing with JUnit, and Java backend fundamentals.
π¬ Contact
Made with β€οΈ by Ganesh Moorthy
π LinkedIn β Mr-Techganesh