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
- Node 18.x
- Yarn >=1.22.19
- NuxtJS ^2.15.8
- Auth0
- Viacep
- OneSignal (Push Notification)
- MongoDB Atlas (Database)
- Sensor de Temperatura e Umidade DHT11 com ESP8266 e ESP32
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 = ""
# 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