“La vitrina digital que impulsa tu negocio al siguiente nivel.”
Digital Bakery Frontend es una SPA moderna, escrita en React y TypeScript, que emplea Vite para la construcción y Tailwind CSS para la capa de estilos. Ofrece una vitrina digital adaptable a negocios con catálogo de productos —panaderías, cafeterías, floristerías, artesanías o servicios por suscripción— y prioriza la velocidad de carga y la experiencia de usuario.
- Catálogo interactivo: búsqueda, filtrado y paginación de artículos con rendimiento optimizado.
- Flujo de compra completo: carrito persistente, proceso de checkout y validación de datos.
- Actualizaciones en tiempo real: seguimiento de pedidos y notificaciones mediante SSE.
- Componentes reutilizables: estructura basada en hooks y contextos para fomentar la modularidad.
- Optimización avanzada: bundles livianos, carga diferida y compresión de imágenes a través de Google Image FX.
-
Modularidad total
Componentes desacoplados pensados para integrarse en cualquier sector: comercios, servicios o suscripciones. -
Costos operativos reducidos
El despliegue en Vercel y el uso de librerías open source disminuyen hasta un 40 % los gastos frente a plataformas tradicionales. -
Escalabilidad y flexibilidad
La organización de carpetas y la abstracción de hooks facilitan agregar nuevas funcionalidades sin reescribir código. -
Enfoque UX/UI profesional
Interfaces accesibles, responsive y optimizadas para las Core Web Vitals. -
Preparado para IA futura
Puntos de extensión disponibles para chatbots, motores de recomendación y dashboards de BI.
frontend/
├── public/ # index.html, favicon y recursos estáticos
├── src/
│ ├── assets/
│ ├── components/
│ ├── hooks/
│ ├── pages/
│ ├── services/
│ ├── styles/
│ ├── App.tsx
│ └── main.tsx
├── .env.example
├── vite.config.ts
├── tailwind.config.js
├── tsconfig.json
├── package.json
└── README.md
-
Clona el repositorio
git clone https://github.com/sjaquer/digital-bakery-frontend.git cd digital-bakery-frontend -
Instala dependencias
npm install
-
Configura variables de entorno Copia
.env.examplea.envy ajusta los valores según tu entorno. -
Ejecuta en modo desarrollo
npm run dev
Visita
http://localhost:5173 -
Genera build de producción
npm run build
El proyecto está preparado para desplegarse en Vercel, sacando provecho de las Edge Functions y de la CDN global. Vincula tu repositorio y define la variable VITE_API_BASE_URL para apuntar a tu API.
🌟 https://digitalbakery.vercel.app/
Estas funcionalidades se incorporarán en futuras versiones tras validar el MVP.
- Chatbot conversacional para soporte y gestión de pedidos.
- Sistema de recomendación de productos basado en comportamiento.
- Paneles de Business Intelligence para métricas e inventario.
Este proyecto se distribuye bajo la licencia MIT.
Desarrollado por sjaquer
La vitrina digital que tu negocio necesita.