TrainsOnline

Web API for TrainsOnline.Desktop application built using ASP.NET Core and Entity Framework Core.

Getting Started

Use these instructions to get the project up and running.

Prerequisites

You will need the following tools:

Setup

Follow these steps to get your development environment set up:

  1. Clone the repository
  2. At the root directory, restore required packages by running:
    dotnet restore
    
  3. Next, build the solution by running:
    dotnet build
    
  4. Next, launch the backend by running:
    dotnet run
    
  5. Launch https://localhost:2137/api in your browser to view the API using Swagger

Technologies

  • .NET Core 3.1
  • ASP.NET Core 3
  • Entity Framework Core 3

License

This project is licensed under the MIT License

System rezerwacji biletów kolejowych Wymagania funkcjonalne:

  1. Baza tras (Miasto od , Miasto do, dzień, godzina)
  2. Wyszukiwanie lotów
  3. Kupno biletu,
  4. Odbiór potwierdzenia kupna w formacie PDF
  5. Sprawdzenie rezerwacji na podstawie podanego numeru