Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 621 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 621 Bytes

TimesheetApp

Account to login with "Manager" role:

  • username = admin
  • password = admin

Have 3 type of roles:

  • Manager: action - submit, approve, reject and view approve time sheet
  • Admin: action - create account, create employee
  • Remaining roles: action - submit timesheet

Project using mongo db:

Timesheet steps:

    1. Employee will submit timesheet in the end of Friday.
    1. Manager view submitted timesheet then decision to approve or reject.
    1. Timesheet approved will save to Approved page.
    1. Employees submit again if any timesheets are rejected.