Skip to content

Latest commit

 

History

History
18 lines (18 loc) · 657 Bytes

File metadata and controls

18 lines (18 loc) · 657 Bytes

MiniLibrary

A little library I made with features like borrowing books, member management and more coming with further releases.

Features

  • Classes
  • Member registration
  • Admin & member login
  • Add/remove books (admin)
  • Borrow & return books
  • Membership tiers (normal & premium)
  • Search books by name, author, genre, year or ID Borrow limit is based on membership type, premium gets more books than normal.

How to run

  1. Compile program.
  2. Run 'Main.java'.
  3. Have a library card at a useless library

Why built it

I built it to test my programming skills and to try out new concepts I learned like HashMaps and OOP design. -made with jdk 21