Skip to content

Prueba de conocimientos BWL Instrucciones

vecc-code edited this page Oct 13, 2021 · 1 revision

Como parte del proceso de reclutamiento solicitamos una prueba de conocimientos, la cual nos permite valorar las habilidades del candidato a la vacante propuesta. Para realizar la prueba puedes realizar dos proyectos, el proyecto Front-End y el proyecto Back-End (este opcional). • Front-End: Para realizar el proyecto, pues utilizar Angular, ReactJS, VueJS o incluso solo HTML, CSS y Javascript. • Back-End: Para realizar este proyecto puedes generar un backend en NodeJS con Express y usar una base de datos Relacional (MySQL o PostgreSQL) o no relacional (Firebase o MongoDB). Este último es opcional, de lo contrario puedes utilizar sets de datos almacenados dentro del proyecto front-end para las operaciones. Como primer paso es requerido generar una pantalla que permita el inicio de sesión: En esta pantalla se debe permitir el inicio de sesión por usuario y contraseña, puedes tenerlo en una API o en un registro de usuarios dentro de un Array en tu front-end

Prueba de conocimientos Front-End Hoja 2 Como segundo paso es requerido también el permitir que una persona se registre si es que no cuenta con usuario y contraseña: Una vez que se haya registrado el usuario, se pueden ocupar sus credenciales para realizar un inicio de sesión y redirigir al dashboard, es necesario que se validen correctamente los campos para poder permitir al usuario registrarse, es decir, que las contraseñas coincidan, que sea un email con un formato válido y que el nombre tenga una cantidad real de caracteres.

Como tercer paso es necesario maquetar en el Front-End un Dashboard: Prueba de conocimientos Front-End Hoja 3 El Dashboard considera varios puntos: • Se debe tener una lista alimentada desde el código o alguna API pública (al menos 3 países), de estos países deberías tener la capacidad desde la pantalla de dar click a uno de ellos, una vez que se da click, se debe poder ver el clima de este país, pueden utilizar una API publica, por ejemplo: https://www.weatherapi.com/ o cualquier otro que te de la posibilidad de consultar el clima por país o su capital (Si es que requieres ser más específico). • En otra tarjeta del Dashboard deberás ver el país seleccionado. • En la tarjeta de tareas pendientes y tareas completadas, este puede ser alimentado desde una lista en tu código. • Para la tarjeta de zonas horarias disponibles es necesario mostrar las zonas horarias existentes en el país seleccionado y permitir su selección para visualizar la hora (Descrito en el último punto). • Para la tarjeta de hora, es necesario mostrar la hora en tiempo real del país en la zona horaria seleccionada, con HH:MM:SS.

Prueba de conocimientos Front-End Hoja 4 Como punto final, debe existir una sección de usuarios: En esta sección deben estar listados los usuarios que se han registrado en el sistema, con la información especificada, es importante que la fecha de último login coincida con el último inicio de sesión realizado por usuario incluso si tu información es manejada solo en el código del front-end.

Clone this wiki locally