code4romania / code4romania/alex-api

[Grant] Grants List

Open
#71 0 comments 0 reactions 0 assignees View on GitHub
WIP
Dominant language
Dockerfile
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

**Feature description: user can view the list of grants**

Flow:
1. Go to the sidebar menu > click on 'Grants', opens 'Grant lists' page > click on 'Lista granturi' button. [Figma: Lista granturi](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=2496-42085&mode=design&t=yED3dImNWgfOJNyS-4)
2. If there is no grant and sponsor added yet, a message will appear: [Figma: Lista granturi empty](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=2496-42085&mode=design&t=yED3dImNWgfOJNyS-4)
3. User can add a new grant by clicking 'Adauga grant button' (issue https://github.com/code4romania/alex-api/issues/63) or see the [draft grants list ](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=5123-66023&mode=design&t=yED3dImNWgfOJNyS-4)
4. User can filter the Grants' list

**Actions on Grants list table:**
1. User can filter the table > ['Flitre' button](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=5079-66156&mode=design&t=yED3dImNWgfOJNyS-4) by:
- Period
- Sponsor
- Project
- Type of beneficiary
- Type of financing
2. From the [dropdown menu](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=5058-67397&mode=design&t=yED3dImNWgfOJNyS-4) at the end of each row (vertical dots), the user can:
- see the details of the grant in a [side panel](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=5058-68496&mode=design&t=yED3dImNWgfOJNyS-4)
- edit grant > goes to ['Grant details'](https://www.figma.com/file/W7ppl5xGFpB3atVWwYL7qN/Alex-(asistentul-bugetar-al-ONG-urilor)?type=design&node-id=2499-39758&mode=design&t=yED3dImNWgfOJNyS-4) page (issue https://github.com/code4romania/alex-api/issues/44)
- download documents **_(issue to be added)_**
- move to draft **_(issue to be added)_**

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.