Stillmorris / alten-technical-test

Prueba técnica para trabajo remoto

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prueba técnica Alten

Prueba técnica para trabajo en remoto, a entregar en un máximo de 5 días o cuando la consideren completa.

Senior Frontend Developer

Realizar una aplicación de un calendario para empleados en base al material adjunto. La prueba deberá estar subida en un repositorio de GitHub.

Tecnologías requeridas:

  • React
  • CSS (o SASS)

Funcionalidades a implementar:

  • ✅ Mostrar un listado de empleados a partir del archivo "employees.json" y los días del calendario para cada uno (calendar.json) representado los distintos tipos de días (laborables, festivos y vacaciones).
  • ✅ Seleccionar, almacenar (usando localstorage) y eliminar los días de vacaciones por empleado haciendo click sobre el día. Los días que tengan la propiedad "tipo_id": "" vacía serán los únicos editables.
  • Actualizar el contador de vacaciones por empleado (situado al lado del nombre) con los días restantes y un máximo de 22.
  • Opcional: Optimizar el renderizados y actualización de los días del calendario de forma que, al seleccionar uno, el resto de días del calendario que no tenga que volver a renderizarse por completo.

ejemplo

About

Prueba técnica para trabajo remoto


Languages

Language:JavaScript 63.1%Language:CSS 31.6%Language:HTML 5.2%Language:Shell 0.1%