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.
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.
🔐 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)
| Componente | Tecnologia |
|---|---|
| App Mobile 📱 | Kotlin (Android) |
| Hardware 🔌 | C e C++ / Arduino |
| Build ⚙️ | Gradle / Kotlin DSL |
| Scripts 🐚 | Shell Scripts |
/
├── 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
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.
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.
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.
⭐ 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
O projeto possui um site promocional para ver os principais destaques do projeto!
Link do site: GuardSense - Site Promocional
📌 Android SDK / Kotlin
📌 Arduino e microcontroladores
📌 Integração serial bluetooth / USB
- Henrique da Silva Macedo - HickSouldrow
- Lucas Tino Rosa - Lucas-Tino
- Matheus Jorge Santana - mathsant-js