skateshop
Tienda online open source para patines con Next.js 14, Drizzle ORM, Stripe y Clerk. Proyecto en desarrollo activo, no listo para producción. Incluye blog MDX, autenticación, subida de archivos y gestión de suscripciones.
Ficha actualizada 18 sept 2026, 19:54 · upstream 1 abr 2025, 6:39 · release sin release detectada
Qué es skateshop
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Skateshop es una tienda e-commerce open source construida con Next.js 14 y bootstrapeada con create-t3-app. Utiliza un stack moderno que incluye Drizzle ORM para la capa de datos, Clerk para autenticación, Stripe para pagos y suscripciones, y Tailwind CSS con shadcn/ui para el frontend.
El proyecto implementa funcionalidades como gestión de productos con categorías, flujos de usuario cliente y vendedor, blog con MDX vía Contentlayer, newsletter con React Email y Resend, y subida de archivos mediante uploadthing. La base de datos se aloja en PlanetScale con PostgreSQL y Redis para caché.
El proyecto está en desarrollo activo según advertencias del README. No incluye checkout con Stripe Checkout ni dashboard admin completo. Se recomienda usar pnpm como gestor de paquetes y seguir las guías de despliegue de Vercel, Netlify o Docker proporcionadas por create-t3-app.
- Tienda online para venta de patines con catálogo de productos y categorías
- Gestión de blog con contenido MDX y estructura estática generada
- Autenticación de usuarios mediante Clerk con roles cliente/vendedor
- Sistema de suscripciones recurrentes con Stripe y gestión de planes
- Newsletter marketing integrado con React Email y Resend
- Stack moderno con Next.js 14, App Router y Server Components
- Drizzle ORM tipado para migraciones seguras y queries optimizadas
- Integración completa con Stripe para pagos y suscripciones
- UI components shadcn/ui preconfigurados y accesibles
- CMS headless con Contentlayer para gestión de contenido estático
- Proyecto en desarrollo activo, no apto para producción según README
- Falta implementación de checkout con Stripe Checkout
- Dashboard admin incompleto (sin gestión de órdenes/pagos)
- Tecnologías nuevas como Drizzle ORM sujetas a breaking changes
- Sin Dockerfile ni compose en repositorio actual
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado en Vercel o Netlify siguiendo guías create-t3-app. Alternativa Docker disponible vía docs externos. Copiar .env.example a .env antes de iniciar. Ejecutar pnpm run db:push para aplicar esquema. Iniciar webhook Stripe con pnpm run stripe:listen en producción.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.