
Tech Stack
Description
The Library Management System is a personal project I developed to enhance my skills in Spring Boot and React. It's a full-stack web application for managing library operations.
The system allows users to browse books, place orders, rate books, and edit their reviews. Users can search for books by various criteria and view detailed information about each book.
The admin panel provides comprehensive CRUD operations for book management, user management, and order processing. Admins can also respond to user FAQ messages and manage book inventory.
Built with a loosely coupled architecture using Spring Boot for the backend, React for the frontend, and MongoDB for data storage, the application demonstrates modern web development practices.
- Developed full-stack application with Spring Boot and React
- Implemented book ordering and rating system
- Created admin panel with CRUD operations
- Built FAQ system with admin responses
- Designed RESTful APIs for all operations
- Implemented user authentication and authorization
- Used MongoDB for flexible data storage
- Created responsive UI with modern design
Page Info
Book Catalog
Interactive book browsing with search and filters

User Dashboard
Personal dashboard for book orders and reviews

Admin Panel
Administrative interface for book and user management
