Menu Close

frappe

Frapbrary

About

  • This library management system allows a librarian to track books and their quantity, books issued to members, book fees.
  • Use cases:
    • Perform general CRUD operations on Books and Members
    • Issue a book to a member
    • Issue a book return from a member
    • Search for a book by name and author
    • Charge a rent fee on book returns
    • Make sure a member’s outstanding debt is not more than Rs.500

Tech Stack

File Structure

  • Backend code can be found in backend.
    • This folder has the code for the REST API, which processes, stores, retrieves the data.
    • Written in TypeScript for type safety.
  • Frontend code can be found in frontend.

Screenshots

Home

image

Issue book

image

Members Details

image

Books List

image

Search books

image

Error handling

image

Dark mode

image

View Source Code
Posted in Development