Skip to content

msydoruk/MetalReleaseTracker

Repository files navigation

MetalReleaseTracker

MetalReleaseTracker is a project designed to aggregate and display metal music releases, focusing on Ukrainian bands. It allows users to view and compare album listings from various international metal music labels.

Getting Started

Prerequisites

  • .NET 8 SDK
  • SQL Server (for production) or In-Memory database (for development/testing)

Installing

  1. Clone the repository:

    git clone https://github.com/yourusername/MetalReleaseTracker.git
    cd MetalReleaseTracker
  2. Install dependencies:

    dotnet restore
  3. Set up the database connection in appsettings.json:

    {
      "ConnectionStrings": {
        "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=MetalReleaseDb;Trusted_Connection=True;"
      }
    }
  4. Run the initial migration and update the database:

    dotnet ef migrations add InitialCreate
    dotnet ef database update

Running the Project

To run the project, use the following command:

dotnet run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors