code4romania / code4romania/sunrise

[Super Admin/ Nomenclator/ Servicii] implement "Teme sau subiecte abordate în activități / ședințe de consiliere" section

Open
#348 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
0
Forks
0
Avg merge
1m
Merged PRs (30d)
1

Description

**Description**

As a Super Admin, I need to be able to create and manage the themes available on the platform for each service. The themes I configure in the Super Admin interface will populate the selection list for NGO Admins in the Plan de interventie/Servicii/ Interventii/ Observații ședințe/ activități, "Teme/ subiecte abordate" field.

**Flows**

**Add themes**

1. Super Admin user navigates to the "Nomenclator" page, "Servicii" tab
2. User clicks on "Adauga serviciu" button
3. The system retrieves the "Adauga serviciu" page
4. The user fills in the information in the "Teme sau subiecte abordate în activități / ședințe de consiliere" table
5. The user clicks on "Salveaza modificarile" button
6. The system retrieves the "Servicii" page and displays the success message

**Deactivate themes** - [link to design](https://www.figma.com/design/gpOGCkb9B6pTfe1DvleVMm/Sunrise?node-id=11045-26987&t=GJIYoz0Vn9FUoaEZ-4)

**Business rules**

1. Themes are not mandatory
2. The "Teme sau subiecte abordate în activități / ședințe de consiliere" default table should have 1 raw displayed
3. When a new theme is added to a service, the default status of that result is Active
4. A theme that was used can not be deleted, only deactivated

LINK FIGMA: https://www.figma.com/design/gpOGCkb9B6pTfe1DvleVMm/Sunrise?node-id=11006-20606&t=Q34qeHdmEXq56E3Y-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.