## Design Plan **Inputs**: target tests directory, result tests directory **Output**: a dashboard that displays completion rate, elapsed time, estimated time remaining, and a list of all tests that can be filtered by tags **Requirements**: - A test is marked completed when there is a filename match in result tests directory - When there is a change in the input directories, data should update automatically or when refreshed - Dashboard can be accessed by different devices, but input directories are stored locally on one machine - Add SSO later Front end UI requirements: - Completion rate - Overall completion rate - CGW 452 completion rate - CGW453 completion rate - Time elapsed - Estimated Time remaining - List of all tests - Can filter by Tags: - Completed: Boolean - Device: String - Rotation: String - Test Point: String - Station: String - Band: String - Channel: String - Bandwidth: String - RSSI: String - Direction: String