A learning-phase, beginner-level Spring Boot REST API to manage basic library operations: book inventory, issuing/returning books, and calculating fines. Built without advanced security or testing frameworks as part of core learning.
- A simple CRUD backend powered by Spring Boot and MySQL
- Focused on REST principles and database interaction via JPA
- 📖 Book Management: Add, update, delete, and view books
- 📗 Issue & Return Flow: Users can issue or return books
- 💰 Fine Calculator: Calculates fines for overdue books automatically
- 🧠 Minimal setup—ideal for learning purposes
- Language: Java
- Framework: Spring Boot
- ORM: Spring Data JPA (Hibernate)
- Database: MySQL
- Build Tool: Maven