Stalford: UX for filtering, sorting and searching of schedules
- Convert Excel spreadsheet into JSON for dataTable prep.
- Libraries setup - jQuery, dataTables, papaparse, bootstrap, lodash
- Setup for icons. Bootstrap removed because theming did not look great. Changed back to original dataTables theming.
- Filter values are taken dynamically from the dataset. If they do not exist in the data, they will not be reflected in the table.
- Some scripting work to mke the filters dynamic as well - can easily add in other filters if it makes sense.
- Filters affect what is populated in the data table and what can be sorted / searched.
- Sort hierarchy is not alphabetical (e.g. time, dates, day of week, level (potential), etc.)