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.
- 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.
- Clone the repository or download the Zip file and extract it:
git clone https://github.com/BartugKaan/GameTrack.git
- Navigate to the project directory:
cd GameTrack
- Install the required dependencies:
dotnet restore
- Create the database and apply migrations:
dotnet ef database update
- Run the application:
dotnet run
- 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
If you would like to contribute, please submit a pull request or open an issue.