Skip to content

Sistema básico de carrito de compras, utilizando un enfoque full-stack. El backend maneja las operaciones de gestión de productos, mientras que el frontend ofrece una interfaz interactiva para que los usuarios puedan explorar y gestionar los productos.

Notifications You must be signed in to change notification settings

Andres-Shadow/shopping-cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prueba Técnica - Carrito de Compras

Desarrollado por: Andrés Mauricio Dussán B.

Descripción del Proyecto

Esta aplicación implementa un sistema básico de carrito de compras, utilizando un enfoque full-stack. El backend maneja las operaciones de gestión de productos, mientras que el frontend ofrece una interfaz interactiva para que los usuarios puedan explorar y gestionar los productos.


Tecnologías Utilizadas

Backend

  • Lenguaje: Java 17
  • Framework: Spring Boot 3.3
  • Utilidades: Lombok
  • Pruebas: JUnit, SpringTest
  • Gestión de dependencias: Maven

Frontend

  • Framework: Angular 18
  • Lenguaje: TypeScript

Instrucciones de Configuración

Backend

  1. Clonar el repositorio.
  2. Navegar al directorio del back y ejecutar el siguiente comando para instalar las dependencias:
    mvn clean install
    mvn spring-boot:run 
    

Frontend

  1. Navegar al directorio Front y ejecutar
        npm start
    

Funcionalidades principales

  • Gestión de productos: Crear, actualizar, listar y eliminar productos en el sistema.
  • Filtros y búsquedas: Filtrar productos por categorías y realizar búsquedas.
  • Paginación: Navegar por un listado paginado del contenido de todos los productos

About

Sistema básico de carrito de compras, utilizando un enfoque full-stack. El backend maneja las operaciones de gestión de productos, mientras que el frontend ofrece una interfaz interactiva para que los usuarios puedan explorar y gestionar los productos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published