ajaynegi45 / LibraryMan-API

Revolutionize book management with LibraryMan! Easily track stock, borrowers, and due dates, streamlining operations for schools, companies, and libraries worldwide, ensuring efficient and organized book lending.
MIT License
39 stars 43 forks source link

Department-Wise Book Fetching for Students #80

Open BhanuPrakash2047 opened 2 days ago

BhanuPrakash2047 commented 2 days ago

Is this feature already requested?

Problem or Missing Functionality

Currently, the library management system does not allow students to filter or retrieve books based on their department. This limits their ability to quickly find relevant resources that pertain to their specific field of study.

Feature Description

The idea is to introduce a "Department" field to the "MembersDto" entity to categorize students by their academic departments.

With this enhancement: Students will be able to view and filter books relevant to their specific department (e.g., Computer Science students can see CS-related books).

The feature will improve the user experience by providing department-specific recommendations and tailored search results.

Screenshots

No response

Would you like to work on this feature?

Yes

Implementation Plan

Description: This feature involves adding a new field, department, to the Member entity within the library management system. By associating each student with a specific department, the system can filter and present books that are most relevant to the students' fields of study.

Key Components:

Database Modification:

Update the Member entity to include a department field. Ensure existing members can be assigned a default or null department where necessary. Backend Logic:

Modify book retrieval methods to filter books based on the student's department. Ensure that the system efficiently queries and serves the relevant books.

github-actions[bot] commented 2 days ago

👋 Thank you @BhanuPrakash2047 for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!

BhanuPrakash2047 commented 2 days ago

please assign the above task to me

ajaynegi45 commented 2 days ago

Is this feature already requested?

  • [x] I have checked "open" and "closed" issues, and this is not a duplicate.

Problem or Missing Functionality

Currently, the library management system does not allow students to filter or retrieve books based on their department. This limits their ability to quickly find relevant resources that pertain to their specific field of study.

Feature Description

The idea is to introduce a "Department" field to the "MembersDto" entity to categorize students by their academic departments.

With this enhancement: Students will be able to view and filter books relevant to their specific department (e.g., Computer Science students can see CS-related books).

The feature will improve the user experience by providing department-specific recommendations and tailored search results.

Screenshots

No response

Would you like to work on this feature?

Yes

Implementation Plan

Description: This feature involves adding a new field, department, to the Member entity within the library management system. By associating each student with a specific department, the system can filter and present books that are most relevant to the students' fields of study.

Key Components:

Database Modification:

Update the Member entity to include a department field. Ensure existing members can be assigned a default or null department where necessary. Backend Logic:

Modify book retrieval methods to filter books based on the student's department. Ensure that the system efficiently queries and serves the relevant books.

start working