Skip to content

An MVC architecture designed by using Java Spring Boot, integrated with MySql for Database. It has 10+ REST APIs which allows the us to check the availability of books, issuing of books to the students and so on.

Notifications You must be signed in to change notification settings

minhaj539/School_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School_Library

This is a Java Spring boot MVC Architecture which has Author, Book, Student and Transaction as Model classes and it uses MySql for Database. It has 10 REST API's. It can perform the basic CRUD operations like creating, updating, and deleting the entities such as Author, Book, Student and Transaction.A student card is assigned to each student.A transaction is defined as either issuing a book to a student card and making the book unavailable or returning the book and making it available. A list of transactions is maintained corresponding to each card. The student can access the library facilities only when the card is activated. A Book can be issued to a student and he should return the respective book within the Due date. If he fails to return so, he has to pay fine for the extra days he took. API's like "issueBook" and "returnBook" are used to issue and return books to the library.

About

An MVC architecture designed by using Java Spring Boot, integrated with MySql for Database. It has 10+ REST APIs which allows the us to check the availability of books, issuing of books to the students and so on.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages