Coffee Shop - Next.js
Bienvenido al repositorio de Coffee Shop, una aplicación desarrollada con Next.js para gestionar y visualizar un catálogo de productos de una cafetería.
🚀 Características
- Catálogo de productos organizado y atractivo.
- Administracion de productos , creacion , busqueda
- Generar ordenes de productos en tiempo real SWR
- Seccion Delivery , entrega de productos
- Interfaz optimizada para una navegación sencilla.
- Desarrollado con Next.js para un rendimiento eficiente.
🛠️ Tecnologías utilizadas
- Next.js - Framework para aplicaciones web modernas.
- Server Side Rendering (SSR)
- App Directory
- Zustand : State Management
- SWR : Data Fetching
- React - Biblioteca para interfaces de usuario dinámicas.
- Base de Datos: PostgreSQL con Prisma
- Estilos / TailwindCss Framework CSS .
🖥️ Instalación y ejecución
Sigue estos pasos para ejecutar el proyecto en tu máquina local:
# Clonar el repositorio
git clone https://github.com/brizusan/coffee-shop-next.git
# Acceder al directorio del proyecto
cd coffee-shop-next
# Instalar las dependencias
npm install
# Iniciar el servidor de desarrollo
npm run dev
La aplicación estará disponible en http://localhost:3000
.
👉 URLs de las rutas de la aplicación
📖 Uso
-
Accede a la URL local para ver el catálogo de productos.
-
Interactúa con la interfaz para explorar las distintas opciones.
-
/orders/cafe => Seleccion de productos para realizar una orden.
-
/admin/orders => Administracion de pedidos.
-
/delivery => Visualizacion de los pedidos listos para entregar.
-
/admin/products => Administracion de productos(CRUD).