El tiempo que tienen para desarrollar la prueba es de 2 días
Esta es la prueba técnica que hemos preparado en Bamba®, es hora de mostrar tus conocimientos y sorprendernos.
Los aspectos que se evaluarán en la tarea son los siguientes.
- Calidad en el código.
- Creatividad.
- Dominio de las tecnologías que decidan utilizar.
- Atención al detalle.
El siguiente ejercicio debe desarrollarse haciendo uso de alguno de los siguientes Herramientas:
- React
- VueJs
-
Haz fork del repositorio
-
Maquetación: Deberás traducir el diseño ubicado en
assets/mockups/
a una SPA. En la carpetaassets/img/
encontraras todas las imagenes necesarias para la aplicación la aplicación. -
La aplicación deberá ser desarrollada teniendo en cuenta la filosofía
Mobile First
-
El formulario deberá tener las siguientes validaciones:
- Nombre - requerido
- Apellido Paterno - requerido
- Apellido Materno - requerido
- Genero - requerido
- Celular - requerido, 10 dígitos,solo números
- Email - requerido, correo válido
- Fecha de nacimiento - requerio, no debe ser mayor a 60 años
-
SEO Friendly: Bamba busca siempre tener una buena posición en ránkings de búsqueda. Crear etiquetas necesarias para un buen SEO (hint: use las keywords: crédito,bienestar,seguridad). Opcional: agregar etiquetas para redes sociales (hint: http://ogp.me).
-
Advanced CSS: Puede usar frameworks a elección para escribir CSS (hint: bootstrap)teniendo en cuenta la compatibilidad con distintos browsers (hint opcional: Usar BrowserStack para chequear el renderizado en distintos navegadores).
-
Al finalizar la aplicación subela a un repositorio en tu cuenta de Github y envía un
Pull Request
a este repositorio -
En el archivo README deberás agregar:
- Pasos para correr la aplicación en local
- Listado con las versiones de Node y Npm necesarias.
- Aspectos que consideres importante para la ejecucíon de la aplicación
- Utilizas sass
- La usabilidad en móvil es muy buena
- Pruebas automatizadas
- El enpoint al que tendrás que enviar la información del formulario es el siguiente:
https://60a8622120a6410017305acd.mockapi.io/api/v1/user
- Las propiedades que recibe el endpoint son las siguientes
{
'name': 'Nicola',
'lastname': 'Tesla',
'secondLastname': 'Mandic',
'gender': M,
'cellphone': '5554762134',
'birthdate': '1986-09-21'
}
Si en el transcurso del desarrollo de la prueba tienen alguna duda pueden escribirme un correo electrónico a [email protected]
y me comunico con ustedes para apoyarles.