0% encontró este documento útil (0 votos)
134 vistas2 páginas

Prueba Fullstack

Ariadna Communications Group necesita una aplicación web para administrar un inventario de productos y categorías con funcionalidad CRUD. La aplicación debe construirse como una SPA siguiendo los mockups proporcionados y ser responsive. Se requiere una API REST conectada a una base de datos que maneje la lógica del negocio. El candidato debe publicar el código en GitHub y opcionalmente desplegar la aplicación.

Cargado por

Daniel Cardona
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
134 vistas2 páginas

Prueba Fullstack

Ariadna Communications Group necesita una aplicación web para administrar un inventario de productos y categorías con funcionalidad CRUD. La aplicación debe construirse como una SPA siguiendo los mockups proporcionados y ser responsive. Se requiere una API REST conectada a una base de datos que maneje la lógica del negocio. El candidato debe publicar el código en GitHub y opcionalmente desplegar la aplicación.

Cargado por

Daniel Cardona
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

PRUEBA TÉCNICA – FULL STACK DEVELOPER

Ariadna Communications Group necesita para sus clientes, crear un inventario para una tienda de
ropa donde se establezca un sistema CRUD (crear, leer, modificar y eliminar) de productos, adicional
a esto cada producto debe tener relacionada su categoría correspondiente.

Para lograr esto, es necesario cumplir los siguientes requerimientos:

1. Realizar el montaje de una SPA, tal como se muestra en los mockups en la plataforma Figma
la cual le será compartido en la siguiente URL:
https://www.figma.com/file/w0ZYYipR6ay7ves26y6HVN/Prueba-Full-stack-
developer?node-id=1%3A21, aquí se visualizará la estructura del inventario. En esta sección
se deberá poder añadir productos donde estos se puedan buscar, modificar y eliminar.
2. Se debe manejar un diseño responsive tanto para Mobile como en Desktop.
3. Diseñar una API REST ya sea en Python o Node JS, la cual debe estar conectada con la
aplicación Front-END y en esta debe ir toda la lógica del negocio. Además, guardar los datos
en una base de datos o un Google Sheet. Esta API debe contar con un CRUD que permita
interactuar con cada una de las tablas creadas para el negocio.
4. (Opcional) Desplegar las aplicaciones en los servicios de su preferencia como, por ejemplo:
Heroku, Netlify entre otros

Nota: Tener en cuenta el “Diagrama de arquitectura y Estructura tabla” que se presenta a


continuación para la resolución de la prueba

Ilustración 1 Diagrama de Arquitectura


Ilustración 2 Estructura tabla

• Crear y compartir dos repositorios públicos en GitHub o GitLab y en estos subir todo el
código fuente de las aplicaciones.
• Enviar la URL donde estará alojada la aplicación (Opcional)

Esta prueba queda abierta a sugerencias creativas con respecto al desarrollo de la aplicación,
también daría un plus que la aplicación se maneje en contenedores Docker. Se tendrá en cuenta las
buenas prácticas con respecto al desarrollo en temas de codificación, construcción DB, Back-END –
Front-END y el despliegue de la App.

• Enviar la prueba al siguiente correo: [email protected]


• Tiempo para la realización de la prueba: 4 días empieza a contar una vez enviada la prueba.

¡Muchos éxitos!

También podría gustarte