Skip to content

Sergionexx/prueba-t-cnica-frontend

Repository files navigation

FrontEnd Prueba técnica

Requisitos

  • Angular 11 o superior
  • npm 6 o superior

Pasos para levantar el Frontend

  • Clonar o descargar este repositorio
  • Instalar las dependencias de Node: Dentro de la carpeta donde se descargó o clonó el proyecto ejecute una terminal (click derecho -> terminal) y escriba el siguiente comando: npm i
  • Levantar el Frontend: En la misma Terminal que uso en el paso anterior ejecute el siguiente comando ng serve --o .Esto levantará la aplicación web en el siguiente enlace http://localhost:4200/
Nota

El proyecto se encuentra apuntando al puerto 3001, donde debería esta levantado el backend

Proceso de desarrollo

  • Primero generé el proyecto. Backend

  • Y empecé estructurando el proyecto. Backend

  • Así era como me quedaba la estructura (aún me faltaba agregar los dialogs). Backend

  • Configuré los environments. Backend

  • Y también deje listas los servicios que se van a consumir. Backend

  • Empecé a configurar el enrutamiento de la app. Backend

  • Y agregué angular material para los estilos. Backend

  • Comencé a desarrollar el sidebar. Backend

Backend

Backend

  • Luego le dí funcionalidad de responsive al sidebar. Backend

  • Finalizado el sidebar comencé a maquetar las interfaces. Backend

  • y comencé a construir un tablero para presentar los clientes. Backend

  • Ya tenía maquetado el apartado visual, ahora seguía consumir el api para traer datos reales. Backend

  • Me dispongo a realizar el método para que me traiga los datos. Backend

  • Pongo a prueba el método e imprimo los datos. Backend

  • Armo la pantalla con los datos de la base. Backend

  • Genero un botón para la creación de un nuevo cliente. Backend

  • Entonces creo un dialog que será el encargado de presentar los inputs de creación de usuario. Backend

Backend

Backend

  • Los datos son tratados bajo la interfaz creada previamente. Backend

  • Finalmente el dialog de creación de cliente esta funcionando. Backend

  • Ahora tengo que crear un dialog para editar los datos del cliente. Backend

  • Y así es como quedo Backend

  • A partir de aquí era de replicar lo que ya se desarrollo pero para "productos" y "ordenes".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published