Closed Sriram-pc closed 2 years ago
Wireframe after CIF feedback (Updated Dec 15)
Notes:
Please add a background colour of either FAFAFC or RGB (250,250,252), which will help the numerous fields on various page stand out better.
Navigation Bar: Dashboard (TBD), Operations, and Projects tabs.
Top Right: User's logged in name from GAL with dropdown to Log out. Later versions perhaps could have a profile and preferences selection (TBD)
Bootstrap messaging above the list title, for system alerts. Potential use later on for user status messages (TBD).
Project Name:
Trade Name: alias to the Legal Name Proponent.
RFP ID: Using same format as what CIF is currently using.
Status: Bootstrap pill-badge.
Assigned: MVP is to show all abbreviated names of who's assigned. Future versions are hoping for showing just the items the logged in user is assigned to (Matthieu suggested a URL with applied filters could be bookmarked by users to jump to a filtered list)
(Not MVP) View Attachment: Jumps to the Project Details > Attachments tab. A request was for a list of attachments that are sortable by date and kind.
(Not MVP) View Notes: Jumps to the Project Details > Notes tab. Request is that notes from emails and phone call outcomes requested to be recorded with a flag option to show on CIF Projects List so others will know to check the notes. Any user can remove the flag, signifying the issue has been dealt with. Nice to haves later on TBD.
Funding Request:
Next Report Due: YYYY-MM-DD (Type). Each project has quarterly, annual and milestone dates. Request was for showing the next soonest date and its type.
Actions: Apply for actioning all filters. View for showing Default tab of a Project's details. Tabs still TBD from next co-design session.
Bottom of table on left: Pager to show number of items per page (10, 20 [default], 50, All).
Footer links TBD. Taken from CIIP for now.
Bottom Right: Help link similar to CIIP to redirect users to help documentation or contact CAS or GGIRCS team as appropriate.
I think we should also add a dropdown above the table to select the Reporting Year, as we have in CIIP. If devs are in agreement, I'll update the wireframe above to reflect that.
Updated Dec 15
Hey team! Please add your planning poker estimate with ZenHub @dleard @pbastia
Thank you @matthieu-foucault ! This project lists looks great! I have a couple of questions:
Description:
As a project coordinator, I want to be able to see the list of existing projects, so that I can find a project of interest. The table filtering, sorting and pagination will be added in #64 The table components developed for CIIP should be reused (and adapted to move away from bootstrap)
Acceptance Criteria:
Given that I am logged in as a
cif_internal
orcif_admin
user, When I go to the/cif/projects
page Then I see a table displaying the existing projectsGiven that a project was created When it is displayed in the projects table Then I can see the following project information:
<lastName>, <firstName>
with each manager on a separate line)Given that a project is displayed in the table When I click on the button to view the project Then I am redirected to a
/cif/project/[projectRelayId]
pageGiven that a project is displayed in the table When the project name, trade name, or project manager length exceeds Xpx (tbd) Then it should wrap on a new line
Given that a project is displayed in the table When the project status is displayed Then it should have a fixed width
Development Checklist:
Personas:
Notes: