Full-Stack Web App Personal Project

Library Management System

A database-driven library management web application for cataloging books, managing member borrowing records, and tracking book returns with full CRUD capabilities.

Role Solo Developer
Organization Personal Project
Timeline Personal Project

Project Overview & Background

A database-driven application built using Django and SQLite for educational and community libraries. The system simplifies book inventory management, member records, borrowing check-ins and check-outs, and overdue tracking through an intuitive, clean interface with search and filtering capabilities.

Key Features & Technical Contributions

  • Comprehensive CRUD operations for book inventory, categories, authors, and student members.
  • Automated borrowing and return tracking with status updates and history logs.
  • Real-time search and filter functionality by title, author, and book availability.
  • Relational database design using Django ORM and SQLite with robust data validation.

Ready to discuss this project?

Feel free to reach out if you have questions about the implementation or architecture.