Skip to content

Commit

Permalink
add workflow for prettier and linter on gh actions
Browse files Browse the repository at this point in the history
  • Loading branch information
pedroalonsoms committed Apr 1, 2024
1 parent 8fab6f7 commit c5205be
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 9 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: lint

on:
push:
branches: [main]
pull_request:
branches: [main]

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Git checkout
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: lts/*

- name: Install Prettier
run: npm ci

- name: Run Prettier Check
run: npm run format

- name: Run ESLint Check
run: npm run lint
22 changes: 13 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,39 @@ Una plataforma de retroalimentación y evaluación para empleados dentro de una

![Mockup](mockup.png)

## Problema
## Problema

Muchas empresas no cuentan con un sistema para dar retroalimentación entre los empleados, o si lo tienen, está de una manera muy sesgada, esto hace que muchas veces no se reconozca el esfuerzo de ciertos empleados que van muy bien, y no se le de un plan de mejora a aquellos que no van tan bien.

## Solución

Crear una plataforma que pueda brindar feedback y planes de mejora para el usuario, en el que el usuario pueda ver el progreso de este.

## Impacto

Autonocimiento y mejora de las habilidades del empleado, incremento en la productividad del mismo, más justicia dentro de la empresa, disminución de sesgos.

## Usuarios Principales

- Empleados supervisados (SWE)
- Managers
- Chief Officers

## Ideas de funcionalidades

- Dashboard del empleado
- Propio y de los compañeros
- Del project manager a su equipo
- Del CEO a todas las areas que maneja
- Análisis de métricas con inteligencia artificial generativa
- Propio y de los compañeros
- Del project manager a su equipo
- Del CEO a todas las areas que maneja
- Análisis de métricas con inteligencia artificial generativa
- Análisis de mensajes en Slack
- Lectura de los mensajes de un canal específico para cuidar que se mantengan las normas de rendimiento y respeto
- Lectura de los mensajes de un canal específico para cuidar que se mantengan las normas de rendimiento y respeto
- Presentación de issues/tasks de Github Projects y código de GitHub
- Análisis de código y entrega según los guidelines
- Análisis de código y entrega según los guidelines
- Encuestas atómicas de rendimiento y coevaluación
- Asistente virtual de proyectos
- Alerta de rendimiento bajo
- Detectar con anticipación a los colaboradores con resultados inferiores a los esperados
- Dar soluciones como asistencia psicológica, workshops o mentoreo a personas en una crisis
- Detectar con anticipación a los colaboradores con resultados inferiores a los esperados
- Dar soluciones como asistencia psicológica, workshops o mentoreo a personas en una crisis
- Plan de mejora personalizado generado con IA a partir de reviews
- Corrección de feedback eliminando sesgos e incrementando motivación
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"dev": "next dev",
"build": "next build",
"start": "next start",
"format": "npx prettier --check",
"lint": "next lint"
},
"dependencies": {
Expand Down

0 comments on commit c5205be

Please sign in to comment.