Skip to content

Latest commit

 

History

History
139 lines (95 loc) · 3.56 KB

File metadata and controls

139 lines (95 loc) · 3.56 KB

🚀 UniHelp — Sistema Inteligente de Monitoramento e Controle Logístico

🌟 Descrição

O UniHelp é um aplicativo mobile desenvolvido em React Native + Expo, focado na gestão operacional e monitoramento logístico de ambientes industriais.

O app permite monitorar AGVs, esteiras, coletas, entregas e sensores, além de fornecer controle de ações, geração de relatórios e acompanhamento do clima em tempo real.

🔧 Tudo isso simulado por meio de mock de dados com Context API, proporcionando uma experiência de navegação fluida, moderna e funcional.


🔥 Funcionalidades

  • 🏠 Tela de Boas-vindas
  • 🔐 Login e Autenticação (Mock)
  • 🗺️ Dashboard Operacional
  • 🚚 Acompanhamento de Coletas e Entregas (Mock)
  • 📅 Agendamento de Entregas
  • 📈 Relatórios Operacionais
  • 🌦️ Monitoramento Climático em Tempo Real
  • 🛠️ Controle de Ações
  • 🕓 Histórico de Ocorrências e Notícias
  • 🔔 Simulação de envio de alertas

🗂️ Estrutura de Pastas

📦 UniHelp
┣ 📁 app
┃ ┣ 📁 assets → imagens, ícones, dados mock
┃ ┣ 📁 components → componentes reutilizáveis
┃ ┣ 📁 contexts → context API (mock de dados)
┃ ┣ 📁 screens → todas as telas do aplicativo
┃ ┗ 📜 App.tsx → arquivo principal
┣ 📜 .gitignore
┣ 📜 README.md
┣ 📜 package.json
┗ 📜 app.json


🛠️ Tecnologias Utilizadas

  • ⚛️ React Native + Expo
  • 🚀 Expo Router
  • 🎨 React Native Paper + StyleSheet
  • 🧠 Context API (Mock de Dados)
  • 📊 react-native-chart-kit (Gráficos)
  • 🌦️ WeatherAPI (Clima em tempo real)
  • 🗺️ react-native-maps (Mapas)
  • 🔗 React Navigation

🔗 API e Integrações

  • 🌦️ WeatherAPI → Monitoramento do clima
  • 🔄 Context API → Mock de dados de coletas, entregas e sensores
  • 📍 Simulação de dados operacionais

📲 Instalação Local

🔧 Pré-requisitos

  • ✔️ Node.js
  • ✔️ Expo CLI (npm install -g expo-cli)
  • ✔️ Git instalado

🚀 Passo a passo

# Clone este repositório
git clone https://github.com/Miranhiei/UniHelp.git

# Acesse a pasta do projeto
cd UniHelp

# Instale as dependências
npm install

# Execute o projeto
npx expo start

🔥 Mock de Dados (Simulação)

  • Entregas e Coletas com status:

    • 🔵 Pendente
    • 🟡 Em andamento
    • ✅ Concluída
    • ❌ Cancelada
  • ✅ Dados simulados de:

    • 🚚 AGVs e esteiras
    • 📦 Tipos de cargas
    • ⏱️ Horários e tempo estimado
    • 🌦️ Dados climáticos via API
  • ✅ Tudo gerenciado por Context API


🏗️ Funcionalidades Futuras

  • 🔔 Notificações Push em tempo real
  • 🔐 Autenticação real (Firebase/Auth)
  • 🔗 Integração com banco de dados em nuvem
  • 📡 Monitoramento de sensores IoT em tempo real
  • 🖥️ Dashboard Web sincronizado
  • 📱 Publicação nas lojas (Play Store e App Store)

👨‍💻 Desenvolvedor

Mateus Miranda — Engenharia Mecatrônica — FIAP
💻 Front-End & Mobile Developer
🔗 GitHub: https://github.com/Miranhiei


🏆 Licença

Este projeto está sob a licença MIT — Sinta-se livre para usar, estudar e melhorar.


💙 Projeto desenvolvido para a disciplina de Engenharia Mecatrônica — FIAP, com foco em soluções tecnológicas para logística, automação e indústria 4.0


🚀 UniHelp — O futuro da gestão operacional nas suas mãos.