Skip to content

JuanQuiro/s9-10-node-react

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QualyUp

Este proyecto consiste en una aplicación web que permite a los usuarios de una organización poder puntuar a sus compañeros de equipo en habilidades blandas y técnicas, proporcionando estadísticas y datos sobre éstos. QualyUp es una aplicación web diseñada para brindar a las organizaciones una forma efectiva de conocer y evaluar las habilidades blandas y técnicas de sus equipos. Esta plataforma proporciona una herramienta completa que permite a los usuarios dentro de la organización brindar feedback sobre sus compañeros, y a los administradores recopilar información y datos estadísticos.

Tech Stack

Cliente: React, Vite, Tailwind

Servidor: Node.js, Express

Base de datos: MongoDB

Características principales

  • Usuarios y roles: la aplicación permite la creación de usuarios administradores y múltiples usuarios trabajadores, a quienes se les puede asignar un equipo y un rol específicos.
  • Formularios personalizados: el administrador tiene la capacidad de elaborar formularios de forma personalizada con distintos tipos de preguntas. Estos formularios permiten a los usuarios dar feedback detallado y específico sobre las habilidades blandas y técnicas de sus compañeros de equipo.
  • Evaluación de habilidades: los usuarios pueden proporcionar puntuaciones y comentarios sobre las habilidades blandas y técnicas de sus compañeros.
  • Estadísticas y rankings: la aplicación recopila los resultados de los formularios y los presenta en forma de estadísticas y rankings, permitiendo a la organización obtener una visión más clara sobre el desempeño general y específico de sus equipos y colaboradores y sus habilidades.
  • Filtros personalizados: la plataforma ofrece al administrador diversas opciones de filtrado para facilitar la visualización de los datos según equipos, roles u otros criterios relevantes para la organización.

Cómo funciona

  1. Creación de usuarios: a partir de un administrador principal, se crean y editan las cuentas de los colaboradores y otros administradores, asignandoles sus roles y respectivos equipos dentro de la organización.
  2. Diseño de formulario: el administrador crea formularios de evaluación con las preguntas deseadas y los pone a disposición de los colaboradores.
  3. Llenado de formularios: los usuarios responden las preguntas de los formularios, brindando feedback de sus compañeros en función de las preguntas establecidas por la organización.
  4. Procesamiento y visualización de resultados: la plataforma pone a disposición de los administradores los resultados de los formularios y le brinda la opción de visualizar estadísticas y rankings de éstos.

Beneficios

  • Facilita la comunicación entre organización y colaboradores.
  • Permite identificar fortalezas y áreas de mejora en los colaboradores y equipos.
  • Brinda una visión clara y fácil de interpretar sobre el desempeño individual y grupal.
  • Facilita la toma de decisiones a partir de datos concretos.
  • Fomenta el crecimiento y mejora continuos.

Autores

UX/UI

Front End

Back End

Team Leader

Link deployment

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 78.7%
  • JavaScript 15.0%
  • CSS 6.2%
  • HTML 0.1%