Plataforma de evaluación (Ruby + Sinatra + VueJS + SQLite)

Job ID: 35269072

Budget: $250 – $750 USD

Tenemos una plataforma de autoevaluación para empresas, ya funcional.
Queremos añadir funcionalidades para generar una certificación.
Actualmente tiene los siguientes roles:
admin - usuarios administrativos de la plataforma, ven toda la actividad de las empresas
director - usuario que registra su empresa para autoevaluación, ve todo lo relacionado con su empresa y reportes de evaluaciones, puede llenar 3 tipos de formularios de evaluación
manager - usuarios de la empresa que cuentan con personal a cargo, pueden llenar 2 tipos de formularios de evaluación
employee - usuarios empleados de la empresa, pueden llenar 1 tipo de formulario de evaluación
auditor - usuarios independientes que pueden ver las evaluaciones de las empresas que los eligen como auditores, pueden llenar 1 tipo de formulario de evaluación

Tareas por realizar

1) CRUD de auditores y directorio público de auditores

2) Variante de formulario para auditores:
Usuario auditor podrá llenar uno de los tipos de formulario existentes, con un campo extra para guardar comentarios sobre la respuesta

3) Generación de certificado:
Basado en el resultado del formulario del auditor, se genera un reporte y un certificado (en caso de calificar)

4) Vista de certificados propios y listado público de certificados vigentes

Creemos que el esquema de base de datos y backend están prácticamente listos para ello, el trabajo es principalmente front-end
Related categories: Ruby SQLite Git Frontend Development Vue.js