Projecte 3

Gestor de coneixement al núvol (GCN) del Consell Comarcal

imatge projecte3

Des del Consell Comarcal, volen publicar una base de coneixement sobre els diferents tràmits i gestions que es poden fer amb administracions públiques, empreses de subministraments i altres gestions. Necessiten poder compartir les instruccions, documentació, dades de contacte, fitxers i enllaços amb els usuaris del sistema.

Els usuaris s’han de poder registrar, hi podran pertànyer a diferents grups.
Administrador – Podrà gestionar usuaris, categories i articles. També tindrà accés a la traçabilitat de canvis dels articles (qui ha fet canvis i quan). Tindrà tots els permisos dels gestos i dels usuaris.
Gestor – Podrà afegir, editar i esborrar articles (softdelete). Tindrà tots els permisos dels usuaris.
Usuari – Llegir articles, guardar-los com favorits i reportar errors.
Convidat – Llegir articles i registrar-se.

Per garantir la confidencialitat de les comunicacions utilitzarem un certificat SSL per xifrar-les.

Frontend:

Els usuaris que accedeixin al frontend podran consultar un catàleg de tràmits amb l’explicació de com fer-los i tota la documentació necessària, com ara documents PDF i enllaços.
L’usuari es podrà guardar els tràmits preferits per poder-los consultar més fàcilment (AJAX).
També podrà informar d’incidències o errors detectats (formulari via AJAX).
El Framework CSS que es farà servir és el TailWind CSS.

Backend:

En el backend en funció del rol, es podrà gestionar usuaris, categories, articles i la informació relacionada amb els articles.
L’administrador podrà consultar el registre de la traçabilitat.
Els gestors veuran les notificacions dels errors detectats pels usuaris.

L’edició dels camps de descripció dels articles s’ha de fer amb un editor WYSIWYG com per exemple TinyMCE o CKEditor.

EXTRA:
Guardar un historial complet de canvis i permetre recuperar una versió concreta.
Permetre pujar els documents d’un article amb drag & drop.