SafeGuard - Proteção à Vitima: como a IA transforma o desenvolvimento de soluções
A tecnologia, quando bem aplicada, ultrapassa o campo técnico e se torna um instrumento de transformação social. Foi com essa visão que nasceu o SafeGuard – Proteção à Vítima, um projeto voltado para apoiar vítimas de violência doméstica por meio de uma aplicação web acessível, funcional e centrada no usuário.
Mais do que um produto final, este projeto representa uma jornada de aprendizado continuo, que desde 31/03/2021 estudando Lógica de Programação, surgiu a ideia de um projeto simples “Proteção à Vítima”, digitando o código base utilizando o Fluxograma no Portugol Studio e depois a criar em C# e .Net, Adaptação à evolução — impulsionada pelo uso da Inteligência Artificial no processo de desenvolvimento consegui um excelente resultado.
Da ideia à solução prática
O SafeGuard começou como uma proposta melhorada em C# e .NET, mesmo assim com uns “bugs”. O tempo passou, percebi a necessidade de modernizar e melhor a experiência do usuário.
Com apoio da IA e da plataforma Lovable, o projeto evoluiu para uma arquitetura moderna utilizando React + TypeScript, permitindo:
- Interface intuitiva e responsiva (mobile-first)
- Estrutura de código escalável e organizada
- Experiência do usuário aprimorada
- Desenvolvimento mais rápido e estruturado
Essa evolução transformou um projeto inicial em uma aplicação robusta, próxima de um cenário real.
O papel da Inteligência Artificial no desenvolvimento
A IA não substitui o desenvolvedor — ela amplifica suas capacidades.
No SafeGuard, a IA foi utilizada como:
- Aceleradora de produtividade: sugestões de código, correção de erros e otimização de estruturas reduziram significativamente o tempo de desenvolvimento.
- Mentora técnica: ofereceu explicações, exemplos e boas práticas durante o processo.
- Suporte à tomada de decisão: ajudou na escolha de tecnologias, organização de pastas e definição de fluxos e arquitetura.
- Aprimoramento da qualidade do código: identificou padrões, melhorou legibilidade e reduziu erros comuns.
O resultado foi uma combinação de aprendizado, produtividade e qualidade.
Impacto na produtividade dos desenvolvedores
O ganho de produtividade foi um dos principais benefícios observados.
Tarefas que tradicionalmente exigiriam horas de pesquisa foram resolvidas em minutos. Isso permitiu aos desenvolvedores focar em:
- Pensamento lógico
- Resolução de problemas
- Experiência do usuário (UX)
- Propósito da aplicação
Para iniciantes, a IA funcionou como guia; para profissionais experientes, como aceleradora. Essa integração reduz barreiras de entrada e amplia o potencial criativo.
Impacto social do SafeGuard
Mais do que um projeto técnico, o SafeGuard aborda um problema social relevante: a proteção de vítimas de violência doméstica.
Funcionalidades-chave:
- Botão de pânico
- Registro de ocorrências
- Geolocalização em tempo real
- Contatos de confiança
- Painel para delegacias
A aplicação demonstra como a tecnologia, aliada à IA, pode gerar impacto real na vida das pessoas.
- Meu projeto: https://github.com/BelisnalvaCosta/safezone-alert.git (no momento está em modo privado), breve estará como público!
Observação: Por motivo do "celular" está com problema, não consegui entrar ainda no GitHub para mudar de privado para público.
Aprendizados ao longo da jornada
Durante o desenvolvimento, alguns aprendizados se destacaram:
- Evolução tecnológica é natural: migrar de uma linguagem ou framework para outro faz parte do amadurecimento.
- IA é ferramenta, não solução completa: o pensamento crítico do desenvolvedor continua essencial.
- Organização importa: estrutura de pastas, tipagem e padronização fazem diferença em projetos reais.
- Propósito gera engajamento: projetos com impacto social tornam o aprendizado mais significativo.
Mulheres na tecnologia como inspiração
O projeto também se inspira em profissionais que se destacam na área, como:
- Isadora Ferrão
- Karol Attekita
- Valéria Baptista
Elas representam competência, força e protagonismo em um setor ainda em evolução quanto à diversidade. Sua presença é essencial para construir soluções mais inclusivas.
IA e o futuro do desenvolvimento
A tendência é clara: a Inteligência Artificial será cada vez mais integrada ao fluxo de trabalho dos desenvolvedores.
Isso não significa menos espaço para profissionais, mas sim um perfil diferente:
- Foco em resolução de problemas
- Menos tempo em tarefas repetitivas
- Maior capacidade de adaptação
- Aprendizado contínuo
Quem souber usar a IA de forma estratégica terá vantagem no mercado.
Conclusão
O SafeGuard é um exemplo de como tecnologia, propósito e Inteligência Artificial podem caminhar juntos.
Mais do que aprender frameworks, o desenvolvimento deste projeto mostrou que:
- É possível criar soluções relevantes com recursos acessíveis
- A IA acelera aprendizado e produtividade
- Projetos com impacto social têm grande valor
Tecnologia não precisa ser complexa para ser significativa — ela precisa ser bem direcionada.
Call to Action 🚀
Se você é estudante ou profissional de TI:
- Desenvolva projetos com propósito real
- Use a IA como aliada, não como substituta
- Compartilhe conhecimento e aprendizado
- Inspire e seja inspirado
Não espere estar “pronto” para começar. Comece — e evolua no processo.
A tecnologia está em constante mudança. A sua evolução também pode (e deve) estar.
Fonte de inspiração: Karol Attekita (Conseguindo o seu Primeiro Freelance em Tecnologia) - palestrante
Mentoria: DIO Campus Expert (Victor Haruo)



