El Botón de pánico de emergencia SOS con Wi-Fi brinda un medio para crear señales de auxilio en casos de emergencias.
- Clona el repositorio en una carpeta local.
- Abre la consola o terminal en la raiz del proyecto (en Visual Studio Code se abre con
Ctrl+Ñ
). - Ejecuta
npm install
para instalar los módulos requeridos comoExpress
,Morgan
,EJS
yfirebase-admin
. - En caso de solo querer iniciar el servidor usar el comando
npm start
para ello. - En caso de querer iniciar el servidor con fines de desarrollo usar el comando
npm run dev
para activar el módulo de desarrollonodemon
, que nos permite actualizar cambios en el web server sin tener que reiniciarlo manualmente.
git clone https://github.com/xenom-flauta-dulce/panic-button-system.git
npm install
npm run dev
luego visita en el navegador: localhost:5500
puerto
, este es el puerto http del server. por defecto es5500
. Para cambiarlo, ir asrc\index.js
y configurar el número de puerto en la línea:
app.set('puerto', process.env.PORT || 5500);
- Agregar código arduino que envía datos para la alarma al presionar botón.
- Permitir inicio de sesión mediante JSON o Google.
- Visualizar los eventos en forma de tabla y/u otro tipo de gráficos estadísticos.
- Conectar los datos de Arduino mediante POST con la API de Google Maps.
- Conectar el servidor con Firebase Realtime Database.
- Tema oscuro
- Tema claro