Skip to content

Anshul-ydv/Library_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Library Management System (LMS)

A comprehensive and user-friendly Library Management System developed using ASP.NET, C#, and MySQL, designed to streamline and automate library operations such as cataloging books, managing members, tracking circulation, and generating insightful reports.


🎯 Features

  • πŸ“˜ Book Management – Add, classify, and manage library books.
  • πŸ‘€ Member Management – Register and manage user accounts.
  • πŸ”„ Circulation Management – Handle book issue/return with logs.
  • πŸ“Š Reports – Generate comprehensive reports (penalties, issue logs, etc.)
  • πŸ” Dual Interface – Separate interfaces for librarians (admin) and users.

🧱 System Architecture

  • Frontend: ASP.NET Web Forms, HTML, CSS, JavaScript
  • Backend: C# (.NET Framework)
  • Database: MySQL
  • Architecture: 3-Tier (Presentation, Application, Data Layer)

πŸ› οΈ Technologies Used


πŸ“ˆ Outcomes

  • πŸ”„ Automated key library processes, reducing manual effort
  • 🧾 Centralized and accurate record-keeping
  • ⚑ Enhanced user experience with real-time data access
  • πŸ‘¨β€πŸ’» Improved technical proficiency in full-stack development

πŸ“… Development Timeline

Phase Duration Activity
Requirement Analysis Week 1 Gathered functional and technical needs
Design Week 2 DB design and interface wireframes
Development Weeks 3-5 Backend & frontend implementation
Testing & Optimization Week 6 User testing, performance improvements
Deployment Week 7 Final delivery and documentation

🧩 Future Improvements

  • Add support for digital collections and e-books
  • Integrate barcode scanning for inventory management
  • Implement role-based access control
  • Enable push notifications for due/overdue reminders

πŸ§‘β€πŸ’Ό Authors & Contributors

  • Anshul Yadav – Developer

Code

For the project code you can contact me on email: anshulyadav802@gmail.com

About

A web-based Library Management System built using ASP.NET, C#, and MySQL. It automates book cataloging, member registration, circulation, and reporting to improve library efficiency and user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors