Skip to content

A basic Game Tracking application. Created with Asp.Net Core, Sqlite and Ef Core.

Notifications You must be signed in to change notification settings

BartugKaan/GameTrack

Repository files navigation

Game Treack

GameTrack is an ASP.NET Core 7.0 application designed for listing and managing games and their genres. Additionally, games can be categorized by genre. The application supports CRUD operations such as viewing, adding, updating, and deleting games and Genres.

Features

  • View and Display Detailed information about games.
  • Add, Edit and Delete Games and Genres.
  • User-friendly interface with Bootstrap support.
  • SQLite database integration with bootstrap support.
  • Data acess layer with Enity Framework Core.
  • Follows the MVC structure.

Usage

  1. Clone the repository or download the Zip file and extract it:
git clone https://github.com/BartugKaan/GameTrack.git
  1. Navigate to the project directory:
cd GameTrack
  1. Install the required dependencies:
dotnet restore
  1. Create the database and apply migrations:
dotnet ef database update
  1. Run the application:
dotnet run

Project Structure

  • Controllers/ - Contains the MVC controllers (GameController, GenreController and HomeController)
  • Views/ - Contains the .cshtml views(Game, Genre and Home)
  • Models/ - Holds Game and Genre entities.
  • Data/ - Database context and Ef Code configurations

Images

Screenshot 2024-10-20 at 14 33 18 Screenshot 2024-10-20 at 14 34 05 Screenshot 2024-10-20 at 14 33 24 Screenshot 2024-10-20 at 14 33 28

Contributing

If you would like to contribute, please submit a pull request or open an issue.

About

A basic Game Tracking application. Created with Asp.Net Core, Sqlite and Ef Core.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published