An open API service indexing awesome lists of open source software.

https://github.com/iyousefibrahim/playzone

PlayZone is a simple web application for managing a list of games, built using ASP.NET Core MVC and Microsoft SQL Server. The app allows users to add, edit, delete, and view game details, including uploading and displaying cover images. It follows good architectural practices like the Repository Pattern and Unit of Work.
https://github.com/iyousefibrahim/playzone

3-tier-architecture asp-net-core asp-net-core-mvc csharp css design-patterns ef-core generic-repository html javascript jquery linq oop repository-pattern sql-server unitofwork-pattern

Last synced: about 1 month ago
JSON representation

PlayZone is a simple web application for managing a list of games, built using ASP.NET Core MVC and Microsoft SQL Server. The app allows users to add, edit, delete, and view game details, including uploading and displaying cover images. It follows good architectural practices like the Repository Pattern and Unit of Work.

Awesome Lists containing this project

README

          

# PlayZone MVC Project

PlayZone is a simple web application for managing a list of games, built using ASP.NET Core MVC and Microsoft SQL Server. The app allows users to add, edit, delete, and view game details, including uploading and displaying cover images.
It follows good architectural practices like the Repository Pattern and Unit of Work, making the code clean and easy to maintain.

Home Page



Home Page Screenshot

Games page - Details - Create - Edit


Games Page Screenshot
Game Details Screenshot


Create Game Screenshot
Edit Game Screenshot

## Features

- Add, edit, delete, and view game details using the `GamesController`.
- Display games on the home page using the `HomeController` with detailed view for each game.
- Upload and preview game cover images.
- Uses Microsoft SQL Server for data storage.

## Technologies Used

- ASP.NET Core MVC
- Entity Framework Core
- Microsoft SQL Server
- Repository Pattern
- Generic Repository Pattern
- Unit of Work Pattern
- Bootstrap and basic UI styling