Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cart Service

Descripción

Microservicio encargado de la gestión del carrito de compras. Permite agregar, obtener, actualizar y eliminar productos del carrito de los usuarios.

Tecnología

  • Framework: Flask (Python)
  • Base de datos: Supabase
  • CORS: Habilitado para comunicación entre servicios

Requisitos

  • Python 3.8+
  • Dependencias listadas en requirements.txt

Instalación Local

  1. Instalar dependencias

    pip install -r requirements.txt
  2. Configurar variables de entorno

    Crear archivo .env con las siguientes variables:

    SUPABASE_URL=tu_supabase_url
    SUPABASE_KEY=tu_supabase_key
    
  3. Ejecutar el servicio

    python app.py

    El servicio se ejecutará en http://localhost:5000

Endpoints Principales

  • GET /health - Verificar estado del servicio
  • POST /cart - Obtener carrito de un usuario
  • Consulta app.py para ver todos los endpoints disponibles

Docker

Para ejecutar en contenedor:

docker build -t cart-service .
docker run -p 5000:5000 --env-file .env cart-service

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages