- Posted By: freeproject
- Comments: 0
Java Spring Boot, Angular and MySQL Project on Employee Management System
This Project Employee Management System has been developed in Angular, Java Spring Boot and Mysql.Our website Freeprojectz.com provides many Categorys of Java Spring Boot projects for final year college project for students for learning purpose. We are providing Angular projects with source code, database, and documentation. The Employee Management System major project is an application which is based on managing the employee details. The main purpose for developing this Employee Management System Project in Angular and Java Spring Boot is to manage all the details about employee, leave, salary etc. There are two type of users available in the project, first one is Admin and second one is Employee. Admin can add new employee, leave, salary also managed the employee timesheet details. This Angular major project is very helpful for maintaing the leave activity for employee. In this project employee can see the details of leave, leave category and he can apply for leave easily etc. Only Admin can edit or delete the details of the employee. Employee can see his leave status details
If students are looking for Angular and Java Spring Boot Premium Major Projects on Employee Management System with project source code and database then our website Freeprojectz.com is best option for students. Our Freeprojectz team provide full premium projects with source code and database in Java Spring Boot so students can learn and improve their learning skills for develop and configure Java Spring Boot project.
Modules and Description of Employee Management System Project:
Employee Module :
The main purpose of this module is provide all the functionality realted to Employees. It tracks all the information and details of the Employee. We have developed all Category of CRUD (Create, Read, Update and Delete) operations of the Employees. This is a role based module where admin can perform each and every operations on data but the Employee will be able to view only his/her data, so access level restrictions has also been implemented on the project. We also provide customized Angular and Java Spring Boot Projects for beginners.
Features of Employee Module:
- Admin can add new Employees records
- Admin can see the list of Employees details
- Only admin can edit and update the record of the Employees
- Admin will be able to delete the records of the Employees
- Employee will be able to see his details
- Employee will be able to update his details
Leave Module :
The main purpose for developing this module is to manage the Leave data wise. So all Leave will be managed by admin and Employee will be able to see Leave. Admin can see the list of all the Leave and filter it according to the Employees.
Features of Leave Module:
- Admin can manage the Leave
- Admin can edit/delete the Leave
- Admin can see the list of all Leave
- Employee can see Leave details
Salary Module :
The main purpose for developing this module is to manage the Employee Salarys. Salary is the main module in this project Employee Management System which has been developed on Angular, Java Spring Boot and MySQL. So all Salarys will be managed by admin and Employee will be able to see his Salary.
Features of Salary Module:
- Admin can manage the Salary
- Admin can edit/delete the Salary
- Admin can see the list of all Salary
- Employee can see his Salary
Functionality performed by Admin user:
These are the functionality performed by the admin users.
- Login For Admin
- Forgot password for Admin
- Edit Profile For Admin
- Change Password For Admin
- Logout Functionality
- Dashboard for Admin User
- Manage Employee
- Adding New Employee
- Edit the Exitinng Employee
- View details of the Employee
- Listing of all Employee
- Manage Leave
- Adding New Leave
- Edit the Exiting Leave
- View details of the Leave
- Listing of all Leave
- Manage Salary
- Adding New Salary
- Edit the Exiting Salary
- View details of the Salary
- Listing of all Salary
- Reports of the project Employee Management System
- Report of all Employees
- Report of all Leave
- Report of all Salarys
Functionality performed by Employee user:
- Employee Registration : Employee can register on website using the registration form.
- Employee Login : This is the login form, from where Employee can login into the system
- Employee Apply Leave : This is Employee apply leave form.
- Employee Salary : This is the Employee Salary report form.
- Change Password : This is the change password module from where Employee change his account password.
These static pages will be available in project Traffic Monitoring System
Technology Used in the project Traffic Monitoring System
- HTML : Page layout has been designed in HTML
- CSS : CSS has been used for all the desigining part
- JavaScript : All the validation task and animations has been developed by JavaScript
- Angular : All of the frontend design we have written in Anular
- Java Spring Boot : All the business logic has been written in Java Spring Boot
- MySQL : MySQL database has been used as database for the project
- Tomcat : Project will be run over the Tomcat server
- STS : We have used STS (Spring Tool Suite) for developing all spring boot API's
Supported Operating System
We can configure this project on following operating system.
- Windows : This project can easily be configured on windows operating system. For running this project on Windows system, you will have to install Tomcat 7, JDK 7, MySQL 5.
- Linux : We can run this project also on all versions of Linux operating system
- Mac : We can also easily configured this project on Mac operating system.