Skip to content

tulna07/manage-employee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Exercise: Employee Management

See the live page Employee Management 📑

Introduction

JavaScript exercise with available HTML and CSS template.

I almost did the exercise in the main folder (./js/main/).

Features

The exercise has the following main features:

  • Add new employee
  • Update existing employee
  • Delete existing employee
  • Find employee by type (excellent, very good, good, average)
  • Create a table of employee and display the table
  • Validate inputs when adding/ updating the employee. Inputs follow these constrains:
Input Description
Tài khoản (account) - Empty not allowed
- Including integers >= 0
- From 4 to 6 characters
Họ và tên (fullName) - Empty not allowed
- Including letters in the alphabet
Email - Empty not allowed
- In a correct format of an email
Mật khẩu (password) - Empty not allowed
- From 6 to 10 characters
- Contain at least 1 numeric character, 1 uppercase character, 1 special character
Ngày làm (workingDate) - Empty not allowed
- In format mm/dd/yyyy
Lương cơ bản (basicSalary) - Empty not allowed
- Including integers from 1.000.000 to 20.000.000 (VND) (input without .)
Chức vụ (title) - Empty not allowed
- Choose a valid option (not the default one)
Giờ làm (workingHours) - Empty not allowed
- Including integers from 80 to 200 (hours)

About

📝JavaScript exercise: Employee management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published