Skip to content

Smart Monitor é uma plataforma de gestão e coleta de dados de sensores de IoT.

Notifications You must be signed in to change notification settings

dmux/smartmonitor

Repository files navigation

Smart Monitor

forthebadge forthebadge

Descrição

Smart Monitor é uma plataforma de gestão e coleta de dados de sensores de IoT.

A plataforma conta com as seguintes funcionalidades:

  • Gestão de dispositivos (Atualmente ESP32)
  • Ingestão de dados através de API
  • Relatórios

Dependências diretas do Projeto

  • Node 18.x
  • Yarn >=1.22.19
  • NuxtJS ^2.15.8

Serviços Externos

  • Auth0
  • Viacep
  • OneSignal (Push Notification)
  • MongoDB Atlas (Database)
  • Sensor de Temperatura e Umidade DHT11 com ESP8266 e ESP32

Variáveis de Ambiente

ALLOWED_ORIGINS = "*"
NODE_ENV = "production"
PORT = "5000"
BASE_URL = "http://localhost:3000/api"
TZ = "America/Sao_Paulo"
AUTH0_DOMAIN = ""
AUTH0_AUDIENCE = ""
AUTH0_CLIENT_ID = ""
AUTH0_CLIENT_SECRET = ""

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn run dev

# build for production and launch server
$ yarn run build
$ yarn run start

# generate static project
$ yarn run generate

Screenhosts

Devices

devices

IoT Data

data

About

Smart Monitor é uma plataforma de gestão e coleta de dados de sensores de IoT.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published