JairDavid

School Project

Covec (Comités vecinales) - (MVC) Web Application

Lets see the roles into the application and what they can do.

ROLE

Committee chair

  • - You must be able to record and check the status of incidents
  • - you have the possibility of uploading evidence of incidents such as photographs or PDF documents.
  • - For each incident, you should be able to register additional comments if necessary, in the same way to view the comments made by the link.

ROLE

County representative

  • - Can manage the list of neighborhood belonging to your county.
  • - Can manage the neighborhood committees that belong to their registered neighborhoods, take into account that a neighborhood can have more than one committee
  • - The neighborhood committees must be made up of at least 3 or a maximum of 6 citizens with official identification, one of them must be marked as the president of the committee, who will have access to the system to record incidents.
  • - You can view the requests made by the committees belonging to your county to change the status of each one (Cancelled, Channeled, Attended) and make comments on each request in order to maintain contact with the committees.

ROLE

Administrator

  • - Can manage all county representative responsible for each county.
  • - Can manage all accesses from each county representative, register new county representatives and revoke accesses.
  • - Can manage counties on the platform in order to keep the list updated in the event of the formation of new counties.
  • - Can manage different categories of public services to attend such as Drainage, Public lighting, Drinking water, Security, Garbage collection, etc.
Model-View-Controller
Monolith