Según la prueba descrita, se requiere un sistema de administración de productos donde se maneje el inicio de sesion, la entrada de productos, paginacion, filtros y orden de busqueda.
Habian dos vertientes, el lado del servidor y el lado del cliente. El cursor de la prueba podia elegir entre cualquiera de los dos para destacar.
En este caso, se eligio el lado del cliente y se hizo en Angular. Primero se desarrollo unas interfaces UI/UX en figma para visualizar el proyecto a realizar. Luego de eso, se procedio a realizar las interfaces. Despues se realizo un servidor en NodeJS + express para la prueba de funcionamiento del frontend. Seguido de eso se realizo las funcionalidades del lado del cliente.
Este repositorio esta enfocado a la parte del cliente. El servidor utilizado esta en otro repositorio llamado cco-backend y actualmente esta montado en Heroku para la persistencia de datos.
- Ir a la terminal y clonar el proyecto:
git clone https://github.com/mdjfs/cco
- Cambiar hacia el directorio del proyecto:
cd cco
- Instalar los paquetes:
npm install
- Iniciar el cliente:
npm start
¡Listo! en el navegador puedes entrar en http://localhost:4200 y verificar el funcionamiento
Para ver los mockups realizados previos a la fase de codifacion. Ir a este link:
https://www.figma.com/file/8qTGgPvEbUwNOU7mFd0Evb/Untitled?node-id=0%3A1