RAPHA - Engenharia de Dados & Software RAPHA - Engenharia de Dados & Software
A
Voltar às Ideias
Prioridade media
Laboratório de Ideias projeto-academico

Site para ONG Lar da Vovozinha - Projeto de TCC

Desenvolvimento de plataforma web completa para a ONG Lar da Vovozinha de Natal/RN como projeto final do curso de Análise e Desenvolvimento de Sistemas

Criada em
3 min
de leitura

Visão Geral

Desenvolver uma plataforma web completa para a ONG Lar da Vovozinha, localizada em Natal/RN, como projeto de conclusão do curso de Análise e Desenvolvimento de Sistemas. O projeto visa modernizar a presença digital da instituição e facilitar suas operações administrativas.

Objetivos do Projeto

1. Objetivo Principal

  • Projeto de TCC: Servir como trabalho de conclusão de curso para formatura em agosto de 2026
  • Impacto Social: Contribuir para o fortalecimento digital de uma instituição beneficente
  • Portfólio Profissional: Demonstrar competências técnicas em desenvolvimento fullstack

2. Objetivos Específicos

  • Criar presença digital moderna e profissional para a ONG
  • Facilitar captação de recursos e doações online
  • Automatizar processos administrativos internos
  • Aumentar visibilidade das ações sociais da instituição
  • Implementar sistema de gestão de voluntários e beneficiários

Cronograma de Desenvolvimento

Fase 1: Pesquisa e Planejamento (Set - Out 2025)

  • Levantamento de requisitos com a ONG
  • Análise de concorrentes e benchmarking
  • Definição de arquitetura e tecnologias
  • Criação de personas e jornadas do usuário
  • Elaboração do projeto técnico para TCC

Fase 2: Design e Prototipação (Nov - Dez 2025)

  • Wireframes e mockups das interfaces
  • Design system e identidade visual
  • Prototipação interativa
  • Validação com stakeholders da ONG
  • Documentação do design

Fase 3: Desenvolvimento Backend (Jan - Mar 2026)

  • Configuração da infraestrutura
  • API RESTful para gestão de conteúdo
  • Sistema de autenticação e autorização
  • Integração com gateway de pagamento
  • Dashboard administrativo

Fase 4: Desenvolvimento Frontend (Abr - Jun 2026)

  • Interface responsiva e acessível
  • Integração com APIs do backend
  • Sistema de doações online
  • Portal do voluntário
  • Otimização de performance

Fase 5: Testes e Deploy (Jul - Ago 2026)

  • Testes unitários e de integração
  • Testes de usabilidade com usuários reais
  • Deploy em produção
  • Treinamento da equipe da ONG
  • Documentação final do TCC

Stack Tecnológica Planejada

Frontend

  • Next.js 14+: Framework React com SSR/SSG
  • TypeScript: Tipagem estática
  • Tailwind CSS: Estilização utilitária
  • Framer Motion: Animações e micro-interações
  • React Hook Form: Gerenciamento de formulários

Backend

  • Node.js: Runtime JavaScript
  • Express.js ou Fastify: Framework web
  • PostgreSQL: Banco de dados relacional
  • Prisma: ORM moderno
  • Redis: Cache e sessões

Infraestrutura

  • Vercel: Deploy do frontend
  • Railway ou DigitalOcean: Backend e banco
  • Cloudinary: Gestão de mídia
  • Stripe: Gateway de pagamento
  • SendGrid: Serviço de email

Qualidade e Monitoramento

  • Jest: Testes unitários
  • Cypress: Testes E2E
  • ESLint + Prettier: Padronização de código
  • Sentry: Monitoramento de erros

Funcionalidades Principais

1. Site Institucional

  • Página inicial com missão, visão e valores
  • Sobre nós com história e equipe
  • Projetos sociais em andamento
  • Galeria de fotos e vídeos
  • Blog para notícias e atualizações
  • Contato com múltiplos canais

2. Sistema de Doações

  • Doações únicas via PIX, cartão ou boleto
  • Doações recorrentes mensais
  • Campanhas específicas por projeto
  • Relatórios de transparência financeira
  • Certificados de doação para IR

3. Portal do Voluntário

  • Cadastro de interessados em voluntariado
  • Agenda de atividades e eventos
  • Sistema de inscrições em ações
  • Histórico de participação
  • Comunicação via notificações

4. Dashboard Administrativo

  • Gestão de conteúdo do site
  • Relatórios de doações e voluntários
  • Gerenciamento de campanhas
  • Sistema de usuários e permissões
  • Analytics de visitação

5. Funcionalidades Especiais

  • Acessibilidade WCAG 2.1 completa
  • PWA para acesso offline
  • Multi-idioma (português/inglês)
  • SEO otimizado
  • Performance superior (Core Web Vitals)

Metodologia de Desenvolvimento

Metodologia Ágil

  • Scrum adaptado para projeto solo
  • Sprints de 2 semanas
  • Retrospectivas semanais
  • Demo mensal para a ONG

Documentação Acadêmica

  • Monografia seguindo normas ABNT
  • Artigo científico para publicação
  • Apresentação de defesa
  • Manual técnico de manutenção

Desafios Técnicos Identificados

1. Segurança

  • Proteção de dados pessoais (LGPD)
  • Segurança em transações financeiras
  • Prevenção de ataques comuns (XSS, CSRF)

2. Performance

  • Otimização para conexões lentas
  • Lazy loading de conteúdo
  • Compressão de imagens

3. Acessibilidade

  • Interface inclusiva para idosos
  • Suporte a leitores de tela
  • Navegação por teclado

4. Escalabilidade

  • Arquitetura preparada para crescimento
  • Cache eficiente
  • CDN para recursos estáticos

Critérios de Sucesso

Técnicos

  • Performance Score > 90 (Lighthouse)
  • Acessibilidade Score > 95 (WAVE)
  • Cobertura de testes > 80%
  • Zero vulnerabilidades críticas
  • Tempo de carregamento < 3s

Funcionais

  • Todas as funcionalidades planejadas implementadas
  • Interface responsiva em todos os dispositivos
  • Sistema de doações 100% funcional
  • Dashboard administrativo completo
  • Integração com redes sociais

Acadêmicos

  • Monografia aprovada pela banca
  • Nota final ≥ 8.0
  • Artigo aceito para publicação
  • Apresentação bem-sucedida

Parcerias e Recursos

ONG Lar da Vovozinha

  • Acesso às informações institucionais
  • Feedback contínuo durante desenvolvimento
  • Validação de requisitos e funcionalidades
  • Apoio para pesquisa de campo

Faculdade de ADS

  • Orientação acadêmica especializada
  • Recursos de pesquisa e biblioteca
  • Laboratórios para desenvolvimento
  • Banca avaliadora qualificada

Comunidade Tech

  • Mentoria de desenvolvedores seniores
  • Code review voluntário
  • Teste beta com usuários reais
  • Feedback da comunidade open source

Impacto Esperado

Para a ONG

  • Aumento de 200% na visibilidade online
  • Crescimento de 150% em doações
  • Redução de 60% em tarefas administrativas
  • Melhoria na comunicação com voluntários

Para o Desenvolvedor

  • Portfólio completo de projeto real
  • Experiência em desenvolvimento fullstack
  • Conhecimento em responsabilidade social
  • Networking com terceiro setor

Para a Comunidade

  • Maior conhecimento sobre a ONG
  • Facilidade para contribuir com a causa
  • Transparência nas ações sociais
  • Modelo replicável para outras ONGs

Próximos Passos

  1. Contato inicial com a ONG Lar da Vovozinha
  2. Agendamento de reunião para apresentação da proposta
  3. Formalização da parceria para o TCC
  4. Início da fase de pesquisa e levantamento de requisitos
  5. Definição do orientador acadêmico

Data de Início: Fevereiro 2024 Data de Conclusão: Agosto 2026
Duração Total: 30 meses
Status: ✅ Contato realizado com a ONG
Pendências: Levantadas e documentadas
Projeto: Oficialmente iniciado

“Tecnologia a serviço do bem social - transformando vidas através do código.”

Vamos Conversar!

Tem uma ideia similar ou quer colaborar com este projeto? Adoraria ouvir seus pensamentos e talvez trabalharmos juntos!

💡 Tem outras ideias? Quer ajudar com esta? Vamos trocar experiências!

Outras Ideias que Você Pode Gostar