https://github.com/lucasgianine/sprint-iot
Repositório da minha primeira Sprint (1/2023) na faculdade de tecnologia @BandTec - Banco de dados, calculadora financeira, contexto de negócio e protótipo
https://github.com/lucasgianine/sprint-iot
iot sptech
Last synced: over 1 year ago
JSON representation
Repositório da minha primeira Sprint (1/2023) na faculdade de tecnologia @BandTec - Banco de dados, calculadora financeira, contexto de negócio e protótipo
- Host: GitHub
- URL: https://github.com/lucasgianine/sprint-iot
- Owner: lucasgianine
- Created: 2023-03-19T02:42:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-10T18:06:20.000Z (about 3 years ago)
- Last Synced: 2025-01-31T12:16:44.842Z (over 1 year ago)
- Topics: iot, sptech
- Language: JavaScript
- Homepage:
- Size: 42 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SPRINT 1 (1/2023) - LuminusTECH
Calculadora financeira, protótipo e banco de dados realizados durante o desenvolvimento da sprint 1.
Desenvolvido junto com a equipe da LuminusTECH.
## Monitoramento de dados
Na criação dessa ideia (para fins educacionais), pesquisamos sobre gastos de energia que poderiam ser evitados com sensores IOTs, entramos específicamente no segmento de galpões, e com mais pesquisas percebemos que os sensores IOTs podem economizar até 75% dos gastos com energia elétrica dos clientes, criamos a LuminusTech para monitorar os dados dos clientes e garantir a sustentabilidade dentro e fora da sua empresa.
Saiba mais sobre o projeto:
## Calculadora Financeira
Acesse o HTML aqui.
Acesse o back-end aqui.
### Entendendo a calculadora:
A calculadora financeira é uma das partes mais importantes no desenvolvimento desse projeto, pois atravéz dela que o cliente pode se basear, e atravéz dela mostramos para o cliente a economia que ele pode ter com nosso monitoramento, desenvolvemos seu design em código baseado no nosso protótipo do site institucional.
Na imagem abaixo, temos as entradas principais, que são a quantidade de Kwh (dado fácilmente encontrado na conta de luz), e a bandeira (também facilmente encontrado) que dependendo da sua, contém uma taxa (falaremos dela mais pra frente):
####
Após colocar os dados e clicar no botão, receberá abaixo dele uma mensagem que mostra a quantidade que você perde, e quanto você pode economizar (detalhe para o calculo de 6 a 12 meses):
####
Sobre as bandeiras, no código temos três: verde, amarela e vermelha, a conta foi baseada em cima dos dados que coletamos da Enel, onde verde não contém nenhuma taxa, apenas o valor padrão (R$0.92), mas a amarela e a vermelha contém taxas, que dependendo de quantos Khw você gasta, pode ser um preço absurdo, como por exemplo:
####
E por fim, adicionamos também um cálculo básico que pergunda a área do seu galpão, e com isso mostramos quantos sensores serão necessários, e quanto será seu investimento inicial por conta desses gastos com sensores:
####
### Por trás do código
Usamos apenas IF (restrição dada pelo professor Caio de Algoritmos)
Criamos as variáveis para guardar um valor que será usado posteriormente, como os Kwh e as bandeiras informadas pelo usuário:
####
Após validar a bandeira escolhida, dentro da estrutura, temos mais um cálculo, que mostrará para o cliente a quantidade de perda e economia:
###
E por fim, o cálculo da área informada pelo cliente, multiplicado pela quantidade e preço do sensor, mostrando o valor de investimento inicial:
#### 
.toFixed() - função nativa do Javascript, como já diz o nome, ele fixa X casas decimais após a vírgula.
## Banco de dados
Acesse aqui.
4 entidades, dentre elas: cadastro por CPF, por CNPJ, sensores e dados do sensor de movimento, com diversos atributos que fazem sentido com o protótipo do site.
## Protótipo do site
####
####
####
####
####
#### 
## Realização
LUMINUSTECH© - Equipe da Sprint 1 - 1ADSB
#### Daniel Rios
#### Lucas Santos (eu)
#### Luís Felipe
#### Murilo Mazzoni
#### Noá Miglio
#### Rafael Reis