code4romania / code4romania/sunrise

[NGO Admin/ Retea organizatii VD] implement "Retea organizatii VD" section

Open
#204 0 comments 0 reactions 1 assignee Claimed by @gheorghelupu17 View on GitHub
Dominant language
PHP
Stars
0
Forks
0
Avg merge
1m
Merged PRs (30d)
1

Description

### User story

As an NGO Admin, I want to view all organizations within the Sunrise network to facilitate coordination and effective case referrals.

### Description

Implement a new section in the Sunrise network module (accessible from the top bar navigation - see more details in https://github.com/code4romania/sunrise/issues/528), called "Retea organizatii VD".
In this section, the NGO Admin can view all organizations within the Sunrise network. The list can be filtered by activity domains, location, and accreditation.
Each organization has a profile (configured individually in the "Profilul meu în rețea" section - see #205 ), which includes information such as activity domains, accreditation, a short description, hours of operation, and contact details.
The user can request assistance from an organization in the network via the flow described in #527.

### Business rules

1. Page loads with all organizations listed + No filter active.
2. The list is ordered alphabetically, by the name of the organization.
3. Display 7 organisations per page, then include pagination.
4. Display the values configured in the Super Admin panel/ Rețea organizații VD/ Nomenclator domenii de activitate as filters (using chips components). Filters use "OR" logic: results include all organizations that match at least one of the selected filters.
5. The organization card should display the description with a maximum of 4 lines, then truncate with an ellipsis.
6. The organization card should display all the values selected by the organization in the "Domenii de activitate" field, using tag components (don't truncate, display all).
### Link to Figma: https://www.figma.com/design/gpOGCkb9B6pTfe1DvleVMm/Sunrise?node-id=4596-10850&t=o9JOg1QdKEelnZeA-4

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.