Skip to content

crhonox/central-app

Repository files navigation

README

Setup

Sigue estos pasos para ejecutar la aplicación:

  1. Instalar las dependencias:

    bundle install
    yarn install
  2. Configurar la base de datos: Ejecuta el siguiente comando para crear la base de datos, correr las migraciones y ejecutar el seed para la data inicial:

    rails db:setup
  3. Iniciar el servidor: Levanta la aplicación ejecutando:

    rails s
  4. La aplicación estará disponible en:

    http://localhost:3000
    

Funcionalidades

  • Al entrar a la aplicación, se presenta un listado de tiendas.
  • Cada tienda muestra su listado de dispositivos registrados.
  • Dentro de la aplicación, puedes monitorear el estado de los dispositivos y tiendas.

Simulación de Telemetría

Para simular la telemetría de los dispositivos, utiliza el script simulate_traffic.rb ubicado en la raíz del proyecto.

Cómo ejecutarlo:

  1. Asegúrate de estar en el directorio raíz del proyecto.
  2. Ejecuta el script con el siguiente comando:
    ruby simulate_traffic.rb

Este script envía solicitudes periódicas cada 10 segundos a la API para actualizar el estado de los dispositivos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published