✅ This is the hosted application Link
This project was generated with Angular CLI version 18.1.0.
Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Run ng build to build the project. The build artifacts will be stored in the dist/ directory.
Run ng test --code-coverage to execute the unit tests via Karma.
- Empty Inputs: The input-form uses Angular Material form fields with required attributes, ensuring that the form cannot be submitted with empty fields.
- Duplicate Entries: The aggregateData method in the display component combines workouts for the same user, updating the workout count and total minutes.
- Case Sensitivity: The getFilteredData method converts the user name to lowercase, ensuring case-insensitive search.
- Invalid Data Types: The form ensures workout minutes are a number using the number type input.



