Pre-Assessment - Building a Monolithic Library Management System API #145
Replies: 34 comments 6 replies
|
Hi Akash, This is Ramesh Kumar Devasundaram, Can you please review the attached code and provide you feedback |
|
spring-boot-library-management-app.zip Hello Akash, Please find attached the application code. Additional endpoints part is still WIP. Regards |
|
library-management-system-with-lombok-and-logging.zip Monolithic approach - with logging and lombok |
|
LibraryManagement_MicorService.zip Added another solution zip file.
Thanks & Regards, |
|
Kindly go through my code and let me know if there needs any improvement. Thanks and Regards, |
|
@akash-coded Here is the Pre-Assessment Part 2 - LibraryManagement Monolithic Swagger UI - |
|
@akash-coded |
|
@akash-coded |
|
Please find the attachment of monolithic library management. |
|
Hi Aakash, https://drive.google.com/file/d/1QGaxO7EHXOu7Okjpy0P-HmwXjOIkqC4o/view?usp=sharing |
|
Hi @akash-coded , Please find below GitHub link for Pre-assessment library management solution Name : Sayan Panja |
|
Hi @akash-coded , Please find below GitHub link for Pre-assessment library management solution Name : Chris Mary Jacob |
|
Hi @akash-coded - Please find the Screenshot document for Library Managment Project |
|
Hi @akash-coded , please find attached zip file for Monolithic Library Management System API. |
|
Hi Akash, |
|
Hi Akash, Thanks, |
|
Hi Akash, As I'm new to this, have taken only author and book as entities. Executed GET/POST/PUT/DELETE using Postman and it worked. Thanks, |
|
Hi Akash, Attaching my assignment on Library Management system. Please verify and let me know if any suggestions. Thanks, |
|
@akash-coded Hi Aakash, Please find attached pre-assessment for Library management system. for 18-April-2024 Microservices Developer Batch Thanks |
|
Hi Akash, Please find pre-assessment on Library Management system in Attachments. Microservices Developer Batch (17-April-2024) Thanks, |
|
Hi Akash, LibraryManagement.zip |
|
Hi Akash, Please find the solution file on pre-assessment on library management system for batch: 17 April 2024. Best regards, |
|
Hi @akash-coded Please find the attached pre-assessment on library management system for the batch (17-04-2023). Regards, |
|
Hello @akash-coded PFA Pre-Assessment. Thanks |
|
Hello @akash-coded Please find the link of pre-assessment on library management system for the batch (17-04-2023). Thanks https://drive.google.com/file/d/1ihwnBaPY5-MYD4-QpwLxywkj8n3Vpk1s/view?usp=sharing |
|
Hello @akash-coded , shruti vanave - 1956049 |
|
Hello
Could you let me know the details for this assignment.
…On Mon, 23 Jun 2025 at 9:30 PM, prasetha21-max ***@***.***> wrote:
*PRASETHA N*
Pre-Assesement.zip
<https://github.com/user-attachments/files/20868551/Pre-Assesement.zip>
—
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AS3EJGD3VGVS6DQKCEVXVB33FAQBHAVCNFSM6AAAAAB752CUEKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGNJVGI4TQOI>
.
You are receiving this because you commented.Message ID:
<akash-coded/spring-framework/repo-discussions/145/comments/13552989@
github.com>
|
|
Hi Akash ,
Ok, thanks. Could you let me know the details about the connect I would be
interested to pass it on to my friends
Regards
Shruti Vanave
…On Thu, 26 Jun 2025 at 8:40 AM, Akash Das ***@***.***> wrote:
Sure. You can bring it up in the connect. I'll elaborate.
—
Reply to this email directly, view it on GitHub
<#145 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AS3EJGFNF72SGGOV57JNDYD3FNQEDAVCNFSM6AAAAAB752CUEKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGNJYGA2DKOI>
.
You are receiving this because you commented.Message ID:
<akash-coded/spring-framework/repo-discussions/145/comments/13580459@
github.com>
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Task: Library Management System API Development
You have been assigned to develop a RESTful API for a Library Management System using Spring Boot. The API will allow users to perform various operations related to managing books, authors, genres, library branches, and borrower information. Follow the steps below to complete the task:
Project Setup:
application.propertiesfile.Entity Design:
Book,Author,Genre,LibraryBranch, andBorrower.Data Persistence:
BookandAuthorand many-to-many betweenBookandGenre.API Endpoints:
GET /api/booksGET /api/books/{id}POST /api/booksPUT /api/books/{id}DELETE /api/books/{id}GET /api/authorsGET /api/authors/{id}POST /api/authorsPUT /api/authors/{id}DELETE /api/authors/{id}GET /api/genresGET /api/genres/{id}POST /api/genresPUT /api/genres/{id}DELETE /api/genres/{id}GET /api/library-branchesGET /api/library-branches/{id}POST /api/library-branchesPUT /api/library-branches/{id}DELETE /api/library-branches/{id}GET /api/borrowersGET /api/borrowers/{id}POST /api/borrowersPUT /api/borrowers/{id}DELETE /api/borrowers/{id}GET /api/books/genre/{id}GET /api/books/author/{id}GET /api/books/library-branch/{id}GET /api/books/borrower/{id}Error Handling:
Unit Testing (Optional):
Documentation (Optional):
Additional Functionality (Optional):
Deployment (Optional):
Implementation Guidelines:
Remember to provide clear documentation, including instructions for setting up the project, running the application, and any additional considerations or assumptions made during development.
All reactions