Skip to content

Web application with REST API for storing information about books, searching for them and managing your own book collections

Notifications You must be signed in to change notification settings

Kacpu/web-book-library

Repository files navigation

Web book library

Web application with REST API for storing information about books, searching for them and managing your own book collections.

Technologies

  • .NET 5
  • ASP.NET Core Web API
  • Entity Framework Core
  • MS SQL
  • Angular 14
  • Angular Material
  • Tailwind CSS

Features

  • Main library with all books added by users
  • Searching for books
  • Viewing books details
  • Creating and managing your own libraries *
  • Adding and managing books, book series, authors, publishers and categories *

* Available only on API

Setup

You need to create a database and set connection string in the appsettings.json file in the BookLibrary.WebAPI directory.

To run the API, go to the BookLibrary.WebAPI directory and type dotnet run in the terminal. The API will run on https://localhost:5001.

To run the web app, go to the BookLibrary.WebApp directory and type ng serve -o in the terminal. The app will run on http://localhost:4200.

Screenshots

image

image

image

About

Web application with REST API for storing information about books, searching for them and managing your own book collections

Topics

Resources

Stars

Watchers

Forks