Skip to content

kavimadusha/Employee-Management-System

Repository files navigation

👋Employee Management System


This employee management web-based application to fulfill the CRUD operations. In this system, the user/ Admin could add new employees to the system by entering data, editing the existing employee data, deleting the employee record, and viewing all employee records. Using this application, administrators can easily manage and monitor their employees.

Deployed URL of my web application - https://employee-details-61e9e.web.app/

Features

  • Add Employee Details
  • View Employee Details
  • Update Employee Details
  • Delete Employee Details

The Technology Stack

  • Frontend Framework - Angular
  • Backend Framework - NodeJs
  • Database - Firebase - Cloud Firestore
  • Hosting - Firebase Hosting
  • Unit Testing Framework - Jasmine | Test runner - Karma
  • Project Management Tool - Trello

User Interfaces

Add Employee Details Page Add Employee Details Page

View Employee Details Page View Employee Details Page

Edit Employee Details Page Edit Employee Details Page

Update Employee popUp Form Update Employee PopUp Form

Delete Employee Page Delete Employee Details

Employee Details Databse Employee Details Database

Deployemnt/Hosting - Firebase Hostig

  • I used Firebase Hosting Service with Githhub Actions Pipeline to host my Employee Management System web application. Firebase hosting release history

Github Actions

10 11

Trello

  • I used Trello as a project management tool in my Employee Management System web application.

1 2 3 4 5 6 7 8 9

Unit Testing

  • I used Jasmine as a Unit testing framework and Karma as a Test runer.

t1 t2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published