code4romania / onghub

Mozilla Public License 2.0
7 stars 5 forks source link

[Registration form] We need to replace or add fields in the registration form for due diligence purposeses #590

Closed mirunaioana-msc closed 1 month ago

mirunaioana-msc commented 1 month ago

Context

Currently some of the fields in the registration field are either inaccurate either missing which means that some information retrieved from NGOs is not appropriately serving its purpose.

Solution

We need to replace or add new fields in order to make the signup process more relevant and accurate for both NGOs and the due diligence process.

In the section Date generale, instead of the filed Numarul RAF, we should introduce the following fields:

LABEL Număr si data de înscriere în registrul special PLACEHOLDER nr/zz.ll.aaaa ? (TBD best way to display the placeholder. It needs to be clear that they should insert a number slash the date. The number can have any number of digits) HELP TEXT Numărul care apare pe Certificatul de înscriere a persoanei juridice fără scop patrimonial.

LABEL Partea PLACEHOLDER A HELP TEXT Partea care apare pe Certificatul de înscriere a persoanei juridice fără scop patrimonial, după număr, și dată. A corespunde asociațiilor, B fundațiilor, C federațiilor.

LABEL Secțiunea PLACEHOLDER I HELP TEXT Secțiunea care apare pe Certificatul de înscriere a persoanei juridice fără scop patrimonial, după număr, dată și parte.

LABEL Instanța emitentă SINGLE SELECT - all instances in Romania HELP TEXT Selectează din lista instanțelor de judecată, instanța care a conferit organizației statutul juridic. Instanța emitentă se află în antetul Certificatului de înscriere a persoanei juridice fără scop patrimonial.

+1 missing in the design TITLE Numărul de înregistrare în Registrul Național, oferit de Ministerul Justiției PLACEHOLDER nr/literă/an (TBD best way to display the placeholder) HELP TEXT Acest număr se regăsește pe extrasele din Registrul Național pe care le solicitați (de exemplu pentru actualizarea anuală a datelor la bancă). Numărul poate fi regăsit și pe site-ul Ministerului Justiției - https://www.just.ro/registrul-national-ong/

Please see Figma here for more info about layout - https://www.figma.com/design/cfixQXmZ7FdFatiDCpUhyK/ONG-HUB?node-id=8719-16292&t=LiQsgskBIED9mvoB-4

In the section Infromatii legale, we should add fields for all of the sub-sections in which organizations can complete the roles of the people/members they are adding. Please see Figma here for more info about layout - https://www.figma.com/design/cfixQXmZ7FdFatiDCpUhyK/ONG-HUB?node-id=8719-16502&t=LiQsgskBIED9mvoB-4

dragos1195 commented 1 month ago

Task ready for testing. Added a unique check for first and last fields (the registry numbers).

andrei-manda commented 1 month ago

@dragos1195

andrei-manda commented 1 month ago

@dragos1195

andrei-manda commented 1 month ago

@dragos1195

dragos1195 commented 1 month ago

Deployed in PROD