Skip to content

Um projeto de pesquisa que tem por objetivo unir duas ferramentas incriveis, o poder do React com um robô cheio de sensores

Notifications You must be signed in to change notification settings

thlindustries/piscicultura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 FishBoard 0.1 🚀 em construção... 🚧

GitHub language count License Stargazers

💻 Sobre o projeto

🐟 Fishboard - é um projeto que tem por objetivo incentivar pequenos e médios produtores agrícolas a iniciarem criações de peixes, facilitando a visualização de variáveis sobre o tanque de criação e consequentemente oferecendo um feedback para que medidas preventivas ou ajustivas sejam tomadas para garantir uma maior eficiência no crescimento da geração .

O produtor pode se cadastrar na plataforma com as seguintes informações:

  • Nome do produtor
  • E-mail
  • Senha

Os usuários terão acesso ao aplicativo móvel, onde poderão:

  • Vizualizar gŕaficos em tempo real que mostram os seguintes dados coletados através de sensores no tanque:
    • pH
    • Luminosidade do ambiente
    • Temperatura externa
    • Pressão
    • Temperatura interna

Pesquisa desenvolvida em parceria com o IFSP .

🎨 Layout

O layout da aplicação está disponível no Figma:

Made by Thlindustries

Mobile

  • Observação: no layout os gráficos são svg's pois o desenvolvimento de integração do react-native com libs gráficas ainda está em andamento ! O layout será atualizado no futuro

Fishboard Fishboard Fishboard

Funcionamento do protótipo

  • ATENÇÃO: Aqui você pode ver alguns gifs que foram feitos em teste de campo, os quais demonstrar o funcionamento do protótipo eletrônico

GIF 1

https://i.imgur.com/s4shR9k.gifv

GIF 2

https://i.imgur.com/t2hCgWR.gifv

GIF 3

https://i.imgur.com/8WazBxx.gifv

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

🚀 Como executar o projeto

Podemos considerar este projeto como sendo divido em duas partes:

  1. Back End (pasta backend)
  2. Mobile (pasta mobile)

💡Para o correto funcionamento do app mobile é necessário que o servidor backend esteja rodando.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone https://github.com/thlindustries/piscicultura

# Acesse a pasta do projeto no terminal/cmd
$ cd piscicultura

# Vá para a pasta server
$ cd backend

# Instale as dependências
$ yarn

# Execute a aplicação em modo de desenvolvimento
$ yarn dev:server

# O servidor inciará na porta:3333 - acesse http://localhost:3333 

📱Rodando a aplicação mobile

🚧 Em construção... 🚧

# Um link para a instalação do APP e a configuração de variáveis será adiciona aqui assim que o projeto tiver sua primeira release

😯 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub

👥 Contribuidores

  • Thiago Lorente Kraetzer -> Made by Thlindustries
  • Glauber da Rocha Balthazar -> Made by Thlindustries
  • Bruno Henrique -> Made by Thlindustries

💡 Ideas

:Acesse nosso Notion

📝 Licença

Este projeto esta sobe a licença MIT.

Feito com ❤️ por Thiago Lorente Kraetzer 👋🏽 Entre em contato!

About

Um projeto de pesquisa que tem por objetivo unir duas ferramentas incriveis, o poder do React com um robô cheio de sensores

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published