TDB-Challenge-Solution · GitHub
Skip to content
@TDB-Challenge-Solution

TDB-Challenge-Solution

FIAP 1TDS Turma do Bem Status

🦷 Challenge Turma do Bem: Projeto Conecta Bem

Plataforma Tecnológica de Inclusão Social e CRM Através da Saúde Bucal

Acessar Repositório do Projeto

Sobre o Projeto • Equipe • Arquitetura (Monorepo) • Roadmap de Sprints


💡 Sobre o Projeto

A Turma do Bem (TdB) é uma OSCIP que gerencia a maior rede de voluntariado odontológico do mundo, focada no atendimento de jovens e mulheres em situação de vulnerabilidade social.

O Conecta Bem é a nossa proposta de ecossistema digital desenvolvido para aproximar pessoas e empresas dessa causa. A solução combina a modernização do portal público com uma plataforma centralizada de relacionamento (CRM).

Nosso objetivo central: Estruturar o funil de captação, facilitar a jornada de doadores e voluntários, e integrar inteligência de dados de forma escalável nas operações diárias da instituição.


👥 Integrantes do Grupo

Foto Renato
Renato Dagnolo
Rodrigues

RM: 574993
Foto Lucas
Lucas Gabriel
Scomparin

RM: 575112
Foto Ryan
Ryan
Jeimysson

RM: 575552
Foto Laura
Laura de Lucena
Ferres

RM: 576007
Foto Diego
Diego Amador
Limachi Aguilar

RM: 574630

📁 Arquitetura e Disciplinas (Monorepo)

O repositório está organizado em módulos técnicos, garantindo isolamento e facilidade de manutenção para cada frente do ecossistema.

Disciplina Escopo da Solução Stack Tecnológico Diretório
Software Engineering Backlog (Trello), Casos de Uso, Pitch e regras de negócio. Trello /docs
Front-End Design Portal institucional, UX/UI e interface visual do CRM. HTML/CSS /frontend
Java (DDD) Arquitetura Orientada a Objetos, modelagem de domínio e testes. Java /backend-java
Python Analytics Lógica de doações via console e persistência de arquivos. Python /python-analytics
Database Modelagem de dados (MER/DER) e scripts DDL. Oracle /database
AI & Chatbot Assistente virtual para triagem inteligente e orientação. IA /ai-chatbot

📅 Roadmap de Sprints

✅ Sprint 1 (Concluída em 10/10/2026)

Foco Base: Estruturação inicial do projeto, proposta de UX e modelagem conceitual das 8 entidades do ecossistema, incluindo o protótipo inicial do bot no Telegram e telas do CRM.


🟡 Sprint 2 (Em Progresso — Prazo: 01/11/2026)

Foco de Escalabilidade: Transformar protótipos e modelos conceituais em estruturas dinâmicas, com validação de regras de negócio e integrações lógicas iniciais.

Frente Técnica Entregável / Meta da Sprint 2 Status
📋 Engenharia Evolução da documentação (Canvas, Mapa de Empatia e Casos de Uso) e Backlog revisado. ⏳
🎨 Front-End Implementação de responsividade (Mobile First) e interações/validações via JavaScript. ⏳
☕ Java (DDD) Relacionamentos avançados entre classes, tratamento de exceções e testes unitários. ⏳
🐍 Python Refatoração modular do código em funções específicas e evolução do fluxo de doações. ⏳
🗄️ Database Conversão para Modelos Lógico e Físico, Dicionário de Dados detalhado e scripts SQL. ⏳
🤖 AI & Chatbot Expansão das intenções da IA e implementação do fluxo de atendimento via Node-RED. ⏳

▶ Visão de Futuro: Sprints de 2027
  • Sprint 3 (1º Semestre 2027): Integração final entre o frontend e backend, automação de fluxos de captação e persistência de dados em ambiente cloud.
  • Sprint 4 (1º Semestre 2027): Aplicação rigorosa de regras da LGPD, testes de vulnerabilidade, validação de qualidade e demonstração da solução completa "ponta a ponta".

Desenvolvido como projeto acadêmico para a FIAP — Faculdade de Informática e Administração Paulista | Turma 1TDS

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…