Skip to content

BernardoCameron/brewstore-

Repository files navigation

🍺 BrewStore

Tienda online de cervezas artesanales desarrollada como proyecto semestral individual en DUOC UC. El foco estuvo en construir una aplicación fullstack funcional en el tiempo acotado de un semestre.

Demo: brewstore.bcameron.dev


¿Qué incluye?

  • Catálogo de productos con filtrado por categoría y sección de destacados
  • Carrito de compras
  • Autenticación de usuarios con registro, login y sesión persistente
  • Panel de administración con CRUD de productos, categorías y usuarios
  • Subida de imágenes de productos al storage
  • Control de acceso por rol: usuario normal y administrador

Stack

Tecnología
Framework Next.js 15 (App Router)
UI React 19 + Tailwind CSS 4 + Framer Motion
Backend / BD Supabase (PostgreSQL + Auth + Storage)
Deploy Vercel

¿Por qué Supabase?

Al ser un proyecto individual con tiempo limitado, se eligió Supabase para no tener que construir un backend desde cero. Supabase permitió tener base de datos, autenticación y almacenamiento de imágenes listos desde el primer día, dejando el tiempo disponible para el desarrollo del frontend y la lógica de negocio.


Roadmap

  • Atributos extendidos por tipo de producto y variantes de tamaño o formato
  • Sistema de stock e inventario
  • Categorías más generales para soportar otras líneas de producto
  • Rediseño del panel de administración
  • Mejora del flujo de registro de usuarios

Autor

Bernardo Cameronbcameron.dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors