Skip to content

DavidVidaurre/kds-app

Repository files navigation

Kitchen Display System (KDS) - Aplicación web

Esta es una aplicación web de Kitchen Display System (KDS) desarrollada como parte de una prueba técnica para ID Business Intelligence. Se utilizó React.js, Styled Components, React Hooks, Redux y TypeScript. La aplicación permite visualizar los pedidos en tiempo real para que el personal de cocina los pueda ver y preparar de manera eficiente.

Requisitos

  • Node.js (v12 o superior)
  • NPM (v6 o superior)
  • Git

Instalación

  1. Clona este repositorio en tu máquina local utilizando el siguiente comando:

    git clone https://github.com/DavidVidaurre/kds-app
    
  2. Navega hasta el directorio del proyecto:

    cd kds-app
    
  3. Instala las dependencias del proyecto ejecutando el siguiente comando:

    npm install
    

Uso

  1. Inicia la aplicación ejecutando el siguiente comando:

    npm run dev
    
  2. Abre tu navegador web y visita la siguiente URL:

    http://localhost:5173
    

    La aplicación de Kitchen Display System se cargará en tu navegador y podrás ver los pedidos en tiempo real.

Funcionalidades

  • Visualización de pedidos en tiempo real: Los pedidos se muestran en la pantalla del Kitchen Display System, permitiendo al personal de cocina verlos y prepararlos de manera eficiente.
  • Detalles básicos de los pedidos: Cada pedido muestra detalles básicos como la lista de productos y la cantidad.
  • Filtrado de pedidos: Puedes utilizar la funcionalidad de filtrado para mostrar solo los pedidos pendientes, en proceso, completados o cancelados.
  • Gestión de pedidos: Tienes la opción de marcar pedidos como completados o cancelados.
  • Restauración de pedidos: Puedes restaurar pedidos cancelados para que vuelvan a la lista de pedidos pendientes.

Recursos adicionales

Despliegue

https://kds-app-idbi.vercel.app/

About

Kitchen Display System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published