un-fao / calipseo-shiny

Calipseo is FAO web- based platform for national Fisheries Authorities to streamline management of fisheries data and the production, analysis and reporting of fishery statistics.
0 stars 0 forks source link

[CALR-125] Create module for Individual details #125

Closed eblondel closed 5 months ago

eblondel commented 5 months ago

Issue migrated from JIRA: https://sdlc.review.fao.org/jira/browse/CALR-125 Creator/Reporter: Emmanuel Blondel @eblondel Assignee: Brian Ojok @brianandy Priority: Medium Status: Done Date of creation: 2022-08-11T12:17:13.000+0000

**Create a new module for individual_info (details) in the same spirit of the vessel_info module we have for vessels. As usual:

As first step, replicate the skeleton of module as we have in vessel_info, to have:

You should also connect the module by adding a column in the individual list module to access each individual info page (same as we do for vessels)

After that we will look into their roles in the fisheries sector (captain, owner, fishermen, etc). You can start looking at the individual table structures to see the different fields that are relevant to the fisheries sector. 

 

Feel free to ask questions, or ask a wrapup 

eblondel commented 5 months ago

Author: Emmanuel Blondel @eblondel Date of creation: 2022-08-16T13:17:03.367+0000 Last update: 2022-08-16T13:17:03.367+0000

To extend this individual info module, we could have start a block below the identity card, handling vertical tabs, and we design 1 first vertical tab "Roles", in which you we put a table that list all possible roles in one column, and in the second column (no name) we put either a green check symbol, or red cross depending if the role is assigned to the user

roles by individual: reg_entity_individual_role_fishery 

roles codelist: cl_fish_role_in_fishery