DEV Community

_simran_1031
_simran_1031

Posted on

Employee Management Web Portal

Overview of My Submission

Submission Category: Choose Your Own Adventure

Link to Code

https://github.com/Simranjakhodia/Employee-Management-Web-Portal

About the Project :

The technologies used in this project are (MERN) Mongo Atlas (MongoDB), ExpressJS, NodeJS, ReactJS.

Created a simple and responsive web-based Employee Management Portal that supports the following CRUD actions:
a)Add Employee : On submitting the form a unique employee-id is generated for the employee and the details are saved in the MongoDB Database using MongoDB Atlas.
b)Delete Employee : A delete button feature in the table to delete the details of that employee from the database.
c)Update Employee : An update button feature in the table which links to an update employee web-page for re-entry of the details of that user. Changes are saved in the database of that corresponding employee identified by his/her unique employee-id.
d)Show all Employee Details: A table containing all relevant details of all the employees.
e)Search Employee by the Unique Employee-Id : To get the details of any specific employee, we've used the unique-id to display his/her details.

[Note:] # Screenshots/demo videos are encouraged!
Link to demo video: (https://www.dropbox.com/s/rtpan0edijsnk9z/EmployeeManagementPortal.mp4?dl=0)

View Employee Data Rendered on Dynamic Table
Image description

Add New Employee Data in Employee Database
Image description

Update Details of Existing Employee using unique Employee-Id
Image description

Search Details of Employee using unique Employee-Id
Image description

Top comments (0)