Welcome to the Employee Payroll Tracker, a simple web-based application to track employee information and salary details. This guide outlines how to use the app to add new employees, view sorted employee data, and compute aggregated payroll information.
ChatGPT was used to create a mock README for a general outline of a README file. I then modified it to fit my needs for this challenge.
- Introduction
- Features
- How to Use
- Employee Data Display
- Aggregate Payroll Information
- Screenshot of Application
- Link to Deployed Application
The Employee Payroll Tracker allows users to add employees with their first name, last name, and salary details. It provides an easy way to track payroll information, with the ability to sort and view aggregated salary data.
- Add new employees with prompts for first name, last name, and salary.
- Option to continue adding new employees or stop and display the employee list.
- Displays employee data sorted alphabetically by last name.
- Computes and displays aggregated salary data in the console.
To add a new employee, follow these steps:
- Click on the "Add Employee" button.
- Enter the employee's first name when prompted.
- Enter the employee's last name when prompted.
- Enter the employee's salary when prompted.
After adding the employee, you will be asked whether you want to continue or cancel:
- Continue: Prompts you to add another employee.
- Cancel: Ends the employee input process and displays the sorted list of employees on the page.
Once you choose to cancel, the application displays the list of employees on the page, sorted alphabetically by last name. Each employee entry shows the following information:
- First Name
- Last Name
- Salary
After the employee list is displayed, the console provides additional computed and aggregated payroll information:
- Total number of employees.
- Total sum of salaries.
- Average salary of all employees.
- Minimum and maximum salary in the employee list.