Skip to content

PinakSalunke99/multi-library-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi Library Management System

A database-driven library management system designed to manage multiple libraries using Oracle PL/SQL and a Flask-based web interface.

Features

  • Customer and employee authentication
  • Library catalog browsing
  • Item rental and return system
  • Automatic fine calculation
  • Book and video inventory management
  • Employee return management dashboard
  • Oracle PL/SQL stored procedures and triggers

Tech Stack

  • Python
  • Flask
  • Oracle Database
  • PL/SQL
  • HTML / Jinja Templates

Database Design

The system uses:

  • Stored Procedures
  • Triggers
  • Transactions
  • Normalized relational schema

Main tables include:

  • LibraryItem
  • Customer
  • Employee
  • Rent
  • Card
  • Location

Installation

Install dependencies:

About

A multi-library management system built using Oracle PL/SQL and Flask, supporting item rentals, returns, fine management, and employee inventory control through stored procedures and triggers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors