A Virtual Game Store App
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
🚀 Introducing "Insider Club" - Your Ultimate Gaming Hub! 🎮
Are you ready to take your gaming experience to the next level?
Join the "Insider Club" – the hottest online gaming community brought to you by CVGS! 🌐
🔒 Members-Only Access:
Unlock exclusive features and be part of a gaming community like never before! Gain access to personalized game recommendations, member-only events, and much more!
🌟 Member Benefits:
✅ Personalized Profiles:
Customize your profile with your actual name, gender, and birthdate.
✉️ Email Preferences: Choose to receive promotional emails and stay in the loop with the latest gaming news from CVGS.
⚙️ Preferences Center:
Indicate your favorite platforms, game categories, and language preferences for a tailor-made gaming experience.
🌐 Connect with Friends and Family:
🤝 Friends & Family List:
Add your gaming buddies and share your wishlists with them!
👀 View Wishlists:
Explore what your friends are eyeing and share your wishlist on social media.
🌟 Rate & Review Games:
Express your thoughts on games and discover what others are playing.
🎮 Game Selection Made Easy:
🔍 Search & Select:
Find your favorite games effortlessly.
🛒 Shopping Cart:
Create your personalized cart, add games, and check out securely with registered credit cards.
📦 Order Processing:
Track your orders, and if applicable, get physical copies shipped right to your doorstep!
📅 Stay Updated with Events:
📆 Event Registration:
Don't miss out on upcoming gaming events – register seamlessly within the "Insider Club"!
💻 For CVGS Employees:
🔧 Admin Panel: Manage games, events, reviews, and reports effortlessly.
⏩ Quick and Secure:
💨 Fast Login:
Log in quickly with limited consecutive attempts for enhanced security.
🔐 Password Management:
Change your password with ease or reset it if forgotten.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
- ASP .NET Core MVC - https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-8.0&tabs=visual-studio
- Clone the repo
git clone https://github.com/junseo-yang/virtual-game-store.git
- Config
- Open up
PROG3050.sln
Solution File in Visual Studio - Open
appsettings.json
andappsettings.Development.json
- Update
DefaultConnection
according your DB Server address and Database in each json file{ "ConnectionStrings": { "DefaultConnection": "Server=localhost;Database=PROG3050;Trusted_Connection=True;MultipleActiveResultSets=true" }, "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "AllowedHosts": "*" }
- Open up
- Migration
- Run
Update-Database
to migrate DBUpdate-Database
- Run
- Run Application in Visual Studio
- Homepage
- Sign up
- Login
- Forgotten/Reset password
- Profile
- Preferences
- Mailing Address
- Selecting Games
- Game Recommendations
- Wishlist
- Add
- Delete
- View others
- Share
- Friend/Family
- Add
- Delete
- Review/Rate
- Add
- Edit
- Delete
- Approve
- Cart/Checkout
- Events
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
Junseo Yang
- 💼 LinkedIn: https://linkedin.com/in/junseo-yang
- 🎒 Website: https://junseo-yang.github.io
- 📫 [email protected]
Project Link: https://github.com/junseo-yang/virtual-game-store