code4romania / code4romania/onghub

NGO HUB Moldova - changes to be done

Open
#469 2 comments 0 reactions 1 assignee Claimed by @overeha View on GitHub
medium-priority
Dominant language
TypeScript
Stars
6
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Changes needed for Moldova version described below.

**NGO entity changes (fields in registration form)**

_Changes on existing fields_
- Organization type has more options
NGO_ORGTYPE - values: Asociație obștească (Equivalent to "Asociatie" in RO version); Fundație; Instituție privată; Federație;
- CUI/CIF field needs format adaptation
NGO_ID - format validation on field: numeric, 13 digits
- Phone numbers need to be international (! issued also in RO version #468 )
NGOADMIN_PHONE, NGO_PHONE, NGO_REPPHONE, NGO_PPL_PHONE - format validation on field: international phone number format
- All location fields need to be updated with MD counties & city
NGO_OFCOUNTY, NGO_OFCITY, NGO_AREA, NGO_AREACITY, NGO_REGION, NGO_BRANCHLOC
- List of federation needs to be replaced with a relevant one for MD
NGO_FEDNAME

_Removed fields_
- NGO_RAF ("Număr de înregistrare în RAF") - does not exist in MD
- NGO_REDIR ("Link către pagina organizației de pe Redirecționează.ro") - does not exist in MD yet
- NGO_COUNCIL ("Consiliul director") - does not exist in MD

> Update: these don't have to be removed; SMS donations exist in Moldova
> ~- NGO_DONSMSNR ("Donații prin SMS") - does not exist in MD~
> ~- NGO_DONSMS ("Cuvânt cheie SMS") - does not exist in MD~

_TBD_
- it is unclear if there are any "Coalitii" in MD
NGO_COYN, NGO_CONAME

All other fields are identical to NGO HUB RO version.

Changes described above are also mapped in [Data dictionary MD version
](https://docs.google.com/spreadsheets/d/1H207-sk_yy7DyaQr7KWfRSRXuPNjGG98KmSF_HTudZ0/edit?usp=sharing)
Expected behavior [Visually described in Figma](https://www.figma.com/file/cfixQXmZ7FdFatiDCpUhyK/ONG-HUB?type=design&node-id=8139-16315&mode=design&t=nQMNOS76pKv2qyqb-4)

**NGO - reporting Financial information**
Currently, there is no way to extract the total Income and Expenses from a public source in MD, like we do for RO (pulling from ANAF). User needs to be allowed to manually introduce total Income and total Expenses.

[See Figma
](https://www.figma.com/file/cfixQXmZ7FdFatiDCpUhyK/ONG-HUB?type=design&node-id=8140-16316&mode=design&t=nQMNOS76pKv2qyqb-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.