Skip to content

99lash/Resources-Borrowing-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resources Borrowing Management System

Project Overview

The Resources Borrowing Management System is designed to manage the borrowing and returning of resources (e.g., computers, equipment) for an institution. The system tracks transactions, maintains an audit log of all actions, and allows administrators and staff to manage resources, students, and accounts efficiently.

Features

  1. Dashboard:

    • View recent borrowing activities.
    • Issue and return items.
  2. Borrowers Management:

    • View borrowing records with sorting and filtering options.
  3. Inventory Management (Admin):

    • Add, update, delete, and view inventory items.
  4. Student Masterlist (Admin):

    • Add, update, delete, and view student records.
  5. Account Management (Admin):

    • Manage admin/staff accounts.
  6. Audit Logging:

    • Log all system actions and export logs.

Quick Start

  1. Compile
   javac -d bin src\*.java src\custom\utils\*.java
  1. Run
   java -cp bin Main

Alternatively,

   compile_run.bat

About

2nd year case study

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published