Skip to content

mehrinshamim/library-management-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management API

A library management API with JWT authentication using Express & Supabase

Screenshots

Books CRUD Operations

  1. Add New Book ( POST - api/books/add_new)
1_books-add_new
  1. View a book ( GET - api/books/:bookid)
2_books-bookid
  1. Update a book ( PUT - api/books/:bookid)
3_books-update_book
  1. Delete a Book ( DELETE - api/books/:bookid)
4_books-delete_book
  1. View all books ( GET - api/books/)
1_books

Loans

  1. Loaning a Book ( POST api/loans/:bookid/loan)
6_loans_lent
  1. Returning a Book ( POST - api/loans/:loanid/return)
7_loans_return
  1. User's Loan History (GET api/loans/:userid/loan-history)
8_loans_userloanhistory

About

A library management API using Express & Supabase

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages