MVP (Minimal Viable Product).
Full Implementation of these user stories:
User Story
User Story
User Story
User Story
User Story
User Story
User Story
User Story
New features:
- Admin page with full create and delete functionality (including search for games)
- Wishlist notification when product goes on sale
- Users can now add preferred categories to their account
- Users now has recommended games on homepage based on preferred categories
- Search's filter and sort options now work correctly
- Homepage now displays (static) categories and allows to be redirected to the search page with chosen category
- Users can now look up publisher's pages by clicking their name in a product page
- Products now display placeholder images if no images were found
- Users can now login and register in the website
- Hot of the week product can now be accessed by clicking it's image or name
- Users can now add games to their wishlist by clicking "add to wishlist"
Known issues:
- Wishlist sort button does not work (does not have logic)
- User bar typo - "categorias" instead of "categories"
- Wishlist item deletion messes up prices display
- Publisher new games tab logic is not working correctly (missing functionality on endpoint publisher lookup)
- No error handling in some components
- No code refactor was done on the frontend