Professional Documents
Culture Documents
Saravanan t505
Saravanan t505
Saravanan t505
Presented by
Saravanan.R
717822t505
BE.ETE
Profile 2
» The main moto of this project is to improve the productivity and makes a easy way to achieve
company goal.
» EMS can track the employee performance ,new recruitment and resignation.
» The official members can plan accordingly with the employees skills.
Abstract 5
» Email integration – employee should receive a username and password after HR creates
account.
» Request form – employee will updates the leave and others through request form
» Assign work – HR will assign the employees in bench to learn the new tool for the
upcoming projects
Frontend:
» React.js (framework)
» Css (styles)
Backend :
» Node.js(express.js)
» JWT(user authentication)
Project Modules 9
1. Frontend
2. Backend
3. Integration
4. Testing
Module Implementation 10
Forms
» Add employee is used to add the details of new employee into the database and to track
them.
Module Implementation 11
User interface
Fetching data
» Data of the each employee is noted in the database which help the manager to assign the
work/to learn the new tool for that person
» Tracking down the employee’s action and skills will improve the efficiency of team by
assigning the apte work.
Module Implementation 13
Email integration
» The request on leave form and others will be updated to the manager and their response
will be forwarded back to employee.
» Username and password will be forwarded to the employee through mails after the ID-
creation by the HR.
Use Case Diagram 14
Key Challenges 15
» Route
Project demo
16
Login page
Project demo
17
Home Page
Project demo
18
Leave Page
Project demo
19
Issues Page
Employee Management System 20
Any queries?
THANK YOU!!