Acerca del proyecto
Tu Natura es una aplicación de gestión integral para vendedores independientes de Natura, construida con Next.js 15 (App Router), NextAuth (credenciales + Google OAuth), Prisma ORM con PostgreSQL en Supabase, Supabase Storage para imágenes, y Tailwind CSS v4 con 3 temas (light, dark, general). Permite gestionar un catálogo de productos con precios mayoristas, SKU auto-generado, código de barras e imágenes convertidas a WebP; administrar clientes con selector de prefijos de todos los países sudamericanos más México; crear pedidos con validación de stock en servidor y cliente y generación automática de cuotas con fechas de vencimiento; seguimiento de deudas con indicadores visuales (verde pagada, rojo vencida, ámbar pendiente); registrar cajas recibidas que actualizan el stock automáticamente; dashboard con pedidos pendientes ordenados por antigüedad (naranja >30d, rojo >60d), stock bajo, próximos a vencer; sección de ventas con gráfico de barras mensual con tooltip glassmorphism, KPIs, top productos, clientes destacados y clientes riesgosos; paginación client-side de 10 ítems con reset al buscar y selector de tamaño de fuente con persistencia en localStorage. Incluye seed script con 18 productos, 15 clientes, 5 cajas y 60 pedidos para testing. Deployado en Vercel con dominio propio.
Plataforma web completa para vendedores Natura: catálogo con SKU y código de barras, pedidos con cuotas, gestión de stock, dashboard con KPIs y gráficos, seguimiento de deudas y más.