The Smart Library Management System is a web-based application developed to manage basic library operations in a simple, efficient, and digital manner.
The system allows administrators to manage library book records while enabling students to check book availability through a clean and user-friendly interface.
This project is developed as an academic mini-project with real-world deployment.
🚀 Project URL:
https://namma-library.netlify.app/
The application is hosted on Netlify and is accessible on desktop and mobile devices.
- View available library books
- Check book status (Available / Issued)
- Search books using Book ID
- No login required
- Secure admin login system
- Admin-only access to manage book data
- HTML5
- CSS3
- JavaScript
- Supabase
- PostgreSQL Database
- REST APIs
- Real-time data synchronization
- Netlify – Frontend Hosting
- Supabase Cloud – Backend & Database Hosting
usn(Primary Key)student_name
book_id(Primary Key)book_nameauthorstatus
- Supabase Row Level Security (RLS) enabled
- Public users: Read-only access
- Admin users: Full CRUD access
- Fully dynamic web application
- Real-time database updates
- Clean and responsive UI
- Cloud-hosted backend
- Student login system
- Book issue and return tracking
- Fine management
- Report generation
Department of Computer Science & Engineering
The National Institute of Engineering, Mysuru
This project is developed for educational purposes.