NOT OPEN SOURCE - NOT LICENSED
For anyone that may still not know what that means please see the following:
Without a license, the default copyright laws apply, meaning that I retain all rights to my source code and no one may reproduce, distribute, or create derivative works from my work.
All rights are reserved and it is not Open Source or Free. You cannot modify or redistribute this code without explicit permission from the copyright holder (me).
Click Here to Read About Licensing
Name: GamingVerse
A video game marketplace similar to those found on PlayStation or XBOX consoles but as a web application. Explore the gaming universe and find games to purchase. Save games to your favorites list to buy later. View game reviews and add your own as well. Must have an account for full functionalities.
- Language: Java (both front end and back end)
- Database: MySQL
- Tools: STS
MVP (Minimal Viable Product)
- Login & Registration
- Protected routes: must be logged in to view games and reviews
- Validations and BCrypt
- Full CRUD on reviews: users are able to create-read-update-delete their reviews
- One-to-Many relationship with users and reviews
- Users can view a video game's detail page
Nice To Have
- Bootstrap framework for all styling, adding plain CSS only as needed
- Responsive application (using specific Bootstrap components for this)
- Favorites list: users are able to add and remove games to a list for easy navigation to purchase later
- 3rd party API for video games
- Search capability
- Users can click on a genre and a list of video games will populate
- Advanced/Professional Bootstrap usage (carousels, scroll, dropdowns, videos, etc.)
- Membership levels for subscriptions (early access deals, free play on paid games, etc.)
- Many-to-Many relationship (reviews have likes if considered helpful)
- Functioning purchase capabilities
- Pagination and Sorting
- Deployment
v 1.0.0 | 7 June 2023 • Repo created • Wireframe Image & Proposal
v 1.0.1 | 14 June 2023 • Spring project set up with Spring MVC
v 1.0.2 | 15 June 2023 • Started working on CRUD files
v 1.0.3 | 16 June 2023 • Completed CRUD functionality
v 1.0.4 | 18 June 2023 • Fixed styling issues • Added data to MySQL database