Logo
HomeAboutProjectsCreationsContact
Hire Me
Back to projects
Ayush BhandariCompletedAcademicFeatured

Library Management System - LibMAX

A console-based library management system implemented in C programming language featuring secure admin authentication, book and student management, issue/return tracking with fine calculation, and rule configurability.

2021 - 2021
4 Contributors
5 Technologies

Project Overview

As engineering students, we have to read many textbooks and other relevant materials. One of the major sources for obtaining those books is library. Thus, the idea came to our minds as to why not create a library management system for our project. Library Management System, one that is user friendly and well-functioning, was therefore a natural topic for our project. An electronic Library Management System is the natural needs of our time when the Information Technology is in progressing at a rapid pace. Library Management System is flexible as well as efficient both for the librarian as well as the students. Using C programming, and various libraries available, we have created this Library Management System called 'Libmax'.

Key Features

1Secure admin login with password protection (3-attempt lockout)
2Complete book management: add, issue, return, modify, delete, search
3Student information management: add, modify, delete, display, search
4Book search functionality by ID, name, and author
5Issue and return tracking with quota management
6Fine calculation system: late return (Rs. 2.5/day), lost book (99.5% of cost)
7Configurable library rules: ID validity (1 year), max books per issuer (3), issue duration (60 days)
8File-based data storage for persistence
9Mathematical operations for date calculation and fine computation
10Credential handling for admin username/password management
11Menu-driven interface for all operations

Tech Stack

C Programming LanguageFile HandlingString ManipulationConsole Input/OutputMathematical Functions

Tags

CEducationLibraryManagement SystemConsole Application

Team

  • Ayush Bhandari
  • Amar Dura
  • Harish Joshi
  • Sugam Pokharel

More Projects

Unified Devanagari Rendering Engine for Nepali Language

A research report on developing a unified rendering engine for the Devanagari script specifically tailored for the Nepali language, addressing character shaping and text rendering challenges.

Completed

Nepali Spelling Correction Using Transformer Model

A research project implementing transformer-based sequence-to-sequence models for Nepali language spelling correction, comparing mT5-small, mBART, and varta-T5 models.

Completed

Hostel Finder

A C++/Qt application that connects hostel seekers with hostel owners, allowing users to search for hostels by location and category while enabling owners to manage their hostel listings through a secure dashboard.

Completed

Simplex Method Implementation

A C++ implementation of the simplex method for solving linear programming problems with graphical visualization of the solution process.

Completed

Library Management System

A QBASIC-based library management system for tracking books, managing issuance/returns, and maintaining library records with fine calculation.

Completed
View All Projects ->

Subscribe to Newsletter

Get the latest updates and insights delivered to your inbox.

Protected by reCAPTCHA

Ayush Bhandari

Building digital experiences

Follow Me

Quick Links

  • Home->
  • About->
  • Projects->
  • Creations->

Creations

  • Blog Posts->
  • Poems->
  • Stories->
  • Articles->

Connect

  • Contact->
  • Email->

Legal & SEO

  • Privacy Policy->
  • HTML Sitemap->
  • XML Sitemap->

© 2026 Ayush Bhandari. All rights reserved.

Made withby Ayush Bhandari