Skip to content

This is an Employee Management System application. It provides the functionality to register users, create tasks, update task details, assign tasks to users, mark tasks as complete, delete tasks and perform various search and filter operations on tasks

Notifications You must be signed in to change notification settings

vikram0976/Employee-Registration-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee-Registeration-System

This is an Employee Management System application. It provides the functionality to register users, create tasks, update task details, assign tasks to users, mark tasks as complete, delete tasks and perform various search and filter operations on tasks.

Features

  • Admin Management:

    • User registration: Users can register an account by providing their details.
    • Admin login: Admin can log into their account using their credentials.
    • Admin logout: Admin can log out from their account.
  • Employee Management:

    • Create Employee: The admin can create tasks by providing the details of the employee.
    • Update Employee Record: The admin can update the details of an existing employee.
    • Retrieve Employee Record: Admin can read information of employee using employee id.
    • Delete Employee Record: The admin can delete an employee record.
  • Search and Filter:

    • Search tasks of an Employee: Admin can retrieve all the records associated with a specific employee.
    • Search tasks of all Employees: Admin can retrieve all the records associated with a specific employee.

Technologies Used

  • Java
  • Spring Boot
  • Hibernate
  • Maven
  • MySQL
  • HTML
  • CSS
  • JavaScript

Modules

  • Login Module
  • Save Employee Module
  • Update Employee Module
  • Delete Employee Module
  • List of Employee
  • Logout Module

API Endpoints

Sign-In option

  • Here we have login by providing details of userId and password
  • UserID - admin
  • password - admin Signinpic afterloginimage

Add Employees

  • Add details like name, email, contact, education, and experience to add a new employee to the database. addemployee

  • First Employee add

1stemployeeadd

  • Second Employee add

2ndemployeeadd

List of Employees After Update

  • Here list of employees
  • Here are details of the employee i.e "Vikram"- city and experience are updated

addmultipleemployee

Also Update on Cloud Database

-Here MYSQL database is used on the Railway cloud.

Alsoupdateon_cloud

Delete Details of Employee

  • Here I am deleting the details of an employee whose name is "Vikruti". deletepage

-List of Employees after deletion of a record from the table or database. listafterdelete

Logout Page

  • Here end of a process of addition, update, fetch, and delete.

logoutpage

About

This is an Employee Management System application. It provides the functionality to register users, create tasks, update task details, assign tasks to users, mark tasks as complete, delete tasks and perform various search and filter operations on tasks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published