Skip to content

Projeto para o componente de TCC para a aprovação no curso NOVOTEC Desenvolvimento de Sistemas na ETEC Zona Leste

Notifications You must be signed in to change notification settings

mathsant-js/GuardSense

Repository files navigation

📘 GuardSense

Sistema integrado de segurança doméstica e comercial, com controle físico (hardware) e monitoramento via aplicativo Android — desenvolvido como projeto de TCC para o curso NOVOTEC Desenvolvimento de Sistemas na ETEC Zona Leste.


🎯 Visão Geral

O GuardSense é um sistema completo que combina tecnologia embarcada e mobile para oferecer um monitoramento inteligente de ambientes, com foco em segurança, automação e resposta em tempo real.

📌 Público-alvo do projeto: 👉 Recrutadores, desenvolvedores e avaliadores acadêmicos.


🚀 Funcionalidades Principais

🔐 Monitoramento de segurança residencial e comercial

📱 Aplicativo Android em Kotlin

🧠 Processamento e integração com hardware físico

📡 Comunicação entre app e sistema embarcado

⚙️ Arquitetura híbrida (software + hardware)


🧩 Tecnologias Utilizadas

Componente Tecnologia
App Mobile 📱 Kotlin (Android)
Hardware 🔌 C e C++ / Arduino
Build ⚙️ Gradle / Kotlin DSL
Scripts 🐚 Shell Scripts

📁 Estrutura do Projeto

/
├── app/                # Código do app Android
├── arduino/            # Código para hardware embarcado
├── docs/               # Documentação do projeto
├── .gitignore
├── gradlew
├── gradlew.bat
├── setup.sh
├── setup.ps1
└── README.md

🔧 Pré-requisitos

Antes de rodar o projeto localmente você precisará de:

📌 Android Studio (Recomendado)

📌 SDK Android (API mínima conforme build.gradle.kts)

📌 Gradle (bundled no projeto)

📌 Dispositivo físico / emulador Android

📌 Placa Arduino (se for testar hardware)

📌 Como Rodar o App

Clone o repositório:

git clone https://github.com/mathsant-js/GuardSense.git

Abra o projeto no Android Studio.

Sincronize o projeto com o Gradle.

Conecte um dispositivo Android ou use emulador.

Rode a aplicação pelo Android Studio.


🛠️ Guia para Hardware (Arduino)

Conecte a placa ao computador via USB.

Abra a pasta arduino/ no Arduino IDE.

Compile e faça upload do código para a placa.

Configure os sensores conforme documentação interna.


🧠 Metodologia Acadêmica

O desenvolvimento deste projeto envolveu:

📌 Análise de requisitos de segurança

📌 Construção de arquitetura híbrida

📌 Integração entre app e hardware

📌 Testes funcionais em ambiente real

📌 Preparação para avaliação de TCC

Este modelo de documentação atendendo a padrões reais mostra capacidade técnica e organização profissional — um diferencial para currículos e portfólios de desenvolvedor.


🏆 Destaques do Projeto

⭐ Integração full-stack entre Android e hardware embarcado

⭐ Uso de linguagens modernas (Kotlin e C++)

⭐ Projeto real de TCC, alinhado com demanda do mercado de segurança e IoT

⭐ Código organizado e extensível


🖥️ Site Promocional

O projeto possui um site promocional para ver os principais destaques do projeto!

Link do site: GuardSense - Site Promocional


📚 Referências Técnicas

📌 Android SDK / Kotlin

📌 Arduino e microcontroladores

📌 Integração serial bluetooth / USB


👥 Contribuidores

About

Projeto para o componente de TCC para a aprovação no curso NOVOTEC Desenvolvimento de Sistemas na ETEC Zona Leste

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •