Library App

This project is a library application built with .NET 8 using a classic architecture. It includes Swagger integration for API operations.

Features

  • Admin operations such as adding books, adding authors, and associating authors with books are available.
  • API operations can be tested easily using the Swagger interface.

Project Links

  • Frontend Project: There is a separate repository for the frontend part of this project.

Installation

  1. Clone the repository:

    git clone https://github.com/atillagungor/library-app.git
    cd library-app
    
  2. Restore dependencies:

    dotnet restore
    
  3. Run the project:

    dotnet run
    
  4. Access the Swagger interface in your browser:

Go to https://localhost:{port}/swagger.

Usage

You can access and test the API endpoints using the Swagger interface. For more information about the project and how to contribute, check out the Frontend Project.

License

This project is licensed under the MIT License. For detailed information, see the LICENSE file.