Skip to content

Ghostdog02/GameStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ GameStore

๐Ÿš€ Overview

GameStore is a feature-rich and visually engaging single-page application (SPA) built with ASP.NET Core Blazor. It functions as an interactive game catalogue, offering features such as browsing, adding, updating, and deleting games. Powered by Entity Framework Core and styled with Bootstrap, GameStore provides a seamless user experience across various devices.

๐Ÿ’ก This project is based on a Blazor course made by Julio Casal, available on YouTube.


โœจ Features

  • ๐ŸŽจ Interactive Blazor Frontend โ€” Build dynamic web interfaces with seamless client-side interaction
  • ๐Ÿ—ƒ๏ธ Entity Framework Core ORM โ€” Handle database operations efficiently with robust data models
  • ๐Ÿงฉ Minimal APIs โ€” Lightweight, high-performance endpoints for clean and fast CRUD operations
  • ๐Ÿ“ฑ Responsive UI โ€” Built with Bootstrap for consistent design across all screen sizes
  • ๐Ÿ•น๏ธ Game Management โ€” View, add, edit, and delete games from the catalogue
  • ๐Ÿงญ Intuitive UX โ€” Clean layout with straightforward navigation and interaction

๐Ÿ› ๏ธ Tech Stack

Technology Purpose
ASP.NET Core Blazor SPA development with C# on the web
Entity Framework Core Database interaction via ORM
Minimal APIs Lightweight RESTful endpoints
Bootstrap Responsive and modern UI design
SQLite Flexible database options (via connection string)

๐Ÿงช Getting Started

๐Ÿ”ง Prerequisites

  • .NET 9 SDK or later
  • SQL Server, SQLite, or PostgreSQL (your choice)

๐Ÿ“ฅ Clone the Repository

git clone https://github.com/Ghostdog02/GameStore.git

About

GameStore is an interactive catalog about games built with ASP.NET Core Blazor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published