Project IOT

Postgraduate Studies - Distributed Software Architecture

API Presence Record

Participants

Bruno Vasconcellos Augusto

Samuel Lorentz

Instructables

instructables

Getting Started

Depending global

Install node.js

Install Serverless

npm install serverless -g
npm install aws-cli -g
apt install awscli

Install flutter

Backend

Open folder backend

Rum the command to create the .env file

cp .env.example .env

Populete enviroment

PORT=9001

DOMAIN=
CERT=*.

FIREBASE_API_KEY=
FIREBASE_AUTH_DOMAIN=
FIREBASE_DATABASE_URL=
FIREBASE_PROJECT_ID=
FIREBASE_APPLICATION_NAME=
FIREBASE_STORAGE_BUCKET=
FIREBASE_MESSAGING_SENDER_ID=
FIREBASE_APP_ID=
FIREBASE_MEASUREMENT_ID=

ENDPOINT_TYPE=
HOSTED_ZONE_ID=

EMAIL_AUTH=
PASSWORD_AUTH=

Start project

npm start

App

Open folder presence-record

Run the command;

# With pub manager
pub get

# or with Flutter
flutter pub get

Presentation

PresenceRecord