An implementation of an Employee Management System using the Java programming language, SpringBoot backend framework and MySQL database for persistence.
The core deliverable of this API is a menu-driven program that allows us to add, update, delete and search records of an employee working in an organization, and in future versions, a payroll system which will enable payslip generation.
API Version - 1.0
Response Format - JSON
Request Method - REST(GET, POST, PUT, DELETE)
Tools Used:
Languages: Java
IDE: Jetbrains Intellij
Version Control: Git, Github
API Testing: Postman
Build: Maven
Backend Framework: SpringBoot
Database: MySQL