Welcome to AeroAssist

A versatile ticketing system designed for efficient ticket management.

App Screenshot

Features

Features Screenshot

Getting Started

  1. Clone the repository.
  2. Open the solution in Visual Studio or JetBrains Rider.
  3. Restore the NuGet packages.
  4. Build the solution.
  5. Create a new database called `AeroAssist` in SQL Server.
  6. Install the Entity Framework Core tools by running the following command in the Package Manager Console:
    Install-Package Microsoft.EntityFrameworkCore.Tools
    Alternatively, you can install the tools globally by running the following command:
    dotnet tool install --global dotnet-ef
  7. Apply the Entity Framework migrations to the database by running the following command in the Package Manager Console:
    Update-Database
  8. Configure the connection string in the `appsettings.json` file.
  9. Run the application.
Getting Started Screenshot

API Documentation

Swagger OpenAPI documentation is available at /swagger. Use it to explore and test the API endpoints.

Swagger Documentation Screenshot