This is a Human Resource Management System based on Vue and SpringBoot, Element-UI is used to design the front-end, Spring Security is used to manage authentication.
After login, HR can view, add, update and delete employee information:
HR can also manage job positions and permissions of each role. Some images are below: