Skip to content

MarsManage is an employee management system which helps you manage your employees and keep a record of their work schedule with beautiful graphical data representation

Notifications You must be signed in to change notification settings

marsian83/MarsManage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MarsManage

Made with HTML, CSS, JAVASCRIPT, NODE, REACT and FIREBASE

For Testing the site you can use the following Accounts:

Employer (Admin):

Employee:

Features of the website

  1. Firstly MarsManage shows a login page, where both the employee and the admin can login using the same url using username with password and form field.

Ss1

  1. After the login of Admin, it will see a dashboard which has all the data about the employees.

Ss1

  1. Admin then can add employees. Employees data fields will include Name, Mail ID, Contact Number, Department, Joining Date and Password.

Ss1

  1. On the Admin Dashboard – Admin can see a list of all employees. When admin clicks on any employee name, both graphs (i.e pie chart & stacked bar chart) will be visible.

Ss1

  1. On the Employee Dashboard – Show graphical information of employee tasks. Stacked Bar Chart with 3 bars:
    • 1st: Not Working. Include breaks
    • 2nd: Working. Include work tasks
    • 3rd: Meeting. Include meetings The Stacked Bar will be shown as per the weekly data.

Ss1

  1. Employee can add tasks (activities that they have done in the whole day including breaks, meetings and work) with start time and timeline taken to complete the task. To execute this activity, there is a button "Add Task." On a click of it, a form will pop up and form will include the following fields:
    • Task Description (Text field)
    • Task Type (Dropdown) (i.e Break, meeting and work)
    • Start Time (Datetime)
    • Time taken to complete the task in minutes (Number)

Ss1

  1. It won’t allow user to Enter such data which coincides with an already existing entry.

Ss1

  1. Employees can add multiple tasks for a day. However, employees can add tasks for past and current dates only.

Ss1

  1. Additional feature: Admin can deactivate a user and prevent them from logging in.

Ss1

  1. You can also Sign-up as a new Employer (Admin).

Ss1

About

MarsManage is an employee management system which helps you manage your employees and keep a record of their work schedule with beautiful graphical data representation

Topics

Resources

Stars

Watchers

Forks