Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 1.59 KB

File metadata and controls

53 lines (33 loc) · 1.59 KB

📚 Library Book Management System using Blockchain

A decentralized library book management system built using blockchain technology to ensure secure, tamper-proof, and transparent tracking of book transactions. This project uses smart contracts to maintain immutable records and improve accountability within library operations.


🔧 Features

  • ✅ User-friendly interface for borrowing and returning books
  • ✅ Blockchain-based ledger for storing all book transactions
  • ✅ Role-based access control for students and administrators
  • ✅ Smart contracts for automated and verifiable workflows
  • ✅ Tamper-proof transaction history ensuring transparency

🛠 Tech Stack

  • Blockchain Framework: Hyperledger Fabric
  • Smart Contracts: Chaincode (Hyperledger)
  • Backend: Python
  • Frontend: HTML, CSS, JavaScript
  • Tools: Docker, VS Code, Composer CLI

🚀 How It Works

  1. Users interact with the frontend to initiate book borrow/return actions.
  2. Smart contracts validate and execute the actions.
  3. Transactions are recorded immutably on the blockchain ledger.
  4. Admins can monitor and audit all book lending activities transparently.

📈 Impact

  • Ensures full traceability and transparency of all library transactions.
  • Prevents data manipulation and manual record tampering.
  • Improves trust and accountability between users and administrators.

👨‍💻 Author

Developed by Dhanushkumar JV


📄 License

This project is for educational purposes.