Skip to content

🛍️ Bienvenido a Shop API

Una solución completa para la gestión de tiendas, compras, ventas y usuarios.


Shop API te permite integrar fácilmente funcionalidades clave como:

  • ✅ Gestión de productos y stock
  • ✅ Creación de órdenes y cancelaciones
  • ✅ Procesamiento de pagos con Stripe
  • ✅ Control de usuarios con roles
  • ✅ Seguridad avanzada con autenticación JWT
  • ✅ Almacenamiento de imágenes con Firebase

Ya seas desarrollador, administrador o simplemente estés explorando, esta documentación está pensada para ser clara, interactiva y fácil de entender.


🚀 ¿Qué puedes hacer aquí?

Con esta documentación podrás:

📦 Consultar endpoints
Explora cada ruta, sus parámetros, respuestas y ejemplos reales.

🔐 Entender la seguridad
Aprende cómo se maneja la autenticación y los permisos por rol.

🛠️ Conectar tu app fácilmente
Sigue nuestras guías paso a paso para consumir esta API desde tu frontend o herramienta favorita (Postman, Insomnia...).


🧩 Estructura general

📁 Productos          → Registrar, editar, eliminar y consultar productos
🧾 Órdenes            → Crear compras, cancelar, reembolsar
🧑 Usuarios           → Registro, login y control de roles
🛡️ Seguridad          → JWT y protección de rutas
💳 Pagos (Stripe)     → Procesar pagos de forma segura
🖼️ Imágenes (Firebase)→ Almacenar imágenes asociadas

🧭 ¿Por dónde empezar?

Te recomendamos comenzar por 👉 Introducción, donde aprenderás cómo instalar y configurar el entorno en pocos pasos.