-
Notifications
You must be signed in to change notification settings - Fork 0
Project Snapshot 5, Final Status Report | 5 6 2022
rpcq edited this page May 7, 2022
·
2 revisions
Website for KBPartPicker.
-
Database entries for Keycaps, Housing, and Switches have been updated with their respective types
Complete Database
-
New database tables have been created and filled: Plate and Stabilizers
- Even MORE data has been scraped to both update the entries and create these two tables
- WebScraper.mjs updated with XPaths needed
- Even MORE data has been scraped to both update the entries and create these two tables
-
Links on ListMaker to pagination work for all products (Keycaps, Housing, Switches, PCB, Plate, Stabilizers)
-
Howler now works properly, sounds are updated with every list change
- Sound combinations are:
- Switch types: Clicky, Tactile, Linear
- Housing materials: Plastic, Aluminum
- Plate materials: Brass, Polycarbonate
- Additional functionality: Shift and Space will produce different sounds from all other keys
- 60+ sound files added to help facilitate this change
- Sound combinations are:
-
Delete and Edit now work properly for all lists
-
ListMaker-related pages (ListMaker, all pagination pages) now give users a prompt before they leave
- This is to let users know that upon leaving the page, NO DATA will be saved
-
Poster and Presentation are done! Semester over?
- ListMaker page can be slow
- Quickly adding two products in a row can trigger the "Unsaved Progress" prompt because the boolean to determine that the user is accessing a pagination product page has not yet updated. User must wait a couple of seconds to add another product to avoid this issue.
- Input for list name resets whenever user leaves to the pagination pages
- No Firestore implementation, no search functionality
- Keyboard does not change color upon list change
- Total price and compatibility are not calculated