Skip to content

A library API to manage its members and their borrowing of books by members.

Notifications You must be signed in to change notification settings

Peri7at/library-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Library API

Manage library members and borrowing of books by the members.

· Report Bug · Request Feature

Table of Contents
  1. Getting Started
  2. License
  3. Acknowledgments

Features

  • Register/Login
  • Act based on user role
  • List and filter books and users
  • CRUD operations for books
  • Admin CRUD operations for users
  • Borrow books
  • Return books
  • Rate books
  • Filter book by their genre type
  • Middlewares for user and admin authentication

(back to top)

Built With

(back to top)

Getting Started

Prerequisites

  • yarn
    npm install --global yarn

Installation

  1. Clone the repo

    git clone git@github.com:Peri7at/library-api.git
  2. Navigate to the project folder

    cd library-app
  3. Install dependencies

    yarn
  4. Run the project

    yarn start

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Acknowledgements

  • google-shield

  • stackoverflow-shield

  • MDN Web Docs

(back to top)

About

A library API to manage its members and their borrowing of books by members.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published