semantic-systems / nfdi-search-engine

A lightweight, KG-driven search engine over different endpoints and APIs
https://nfdi-search.nliwod.org/
MIT License
5 stars 3 forks source link

Enhancements and Feature Integrations: Dynamic Org Details, Maps, Sub-Orgs, Sub-Projects, Error Template #185

Closed Najeeb-Shams closed 8 months ago

Najeeb-Shams commented 8 months ago

Hello dear colleagues,

I'm writing to request a code review and merge for the following enhancements and feature integrations:

Dynamic Organization Details Page: I have added a dynamic details page for organizations. Now, you can view comprehensive information about organizations, including projects, sub-organizations, graphical maps, and general error template details.

Map Services Integration: I have integrated map services to display the location of the organization. This addition enhances the user experience by providing geographical context.

Sub-Organizations Integration: The dynamic organization-details page now includes information about sub-organizations. You can easily explore the hierarchy of related organizations.

Sub-Projects Integration: Similarly, sub-projects have been integrated into the dynamic organization-details page. This feature allows us to display a list of relevant projects associated with the organization.

General Error Page Template: A general error page template has been added to improve the error-handling process, ensuring a more user-friendly experience in case of unexpected issues.

Please review the code, functionality, and user experience to ensure that everything aligns with our project goals.

Thank you,

Najeeb-Shams commented 8 months ago

I want to close the existing one and create a new pull request to incorporate the recent changes. I'm unable to open a second pull request while there is already an open one from the same branch.