Skip to content

Latest commit

 

History

History
80 lines (51 loc) · 4.66 KB

File metadata and controls

80 lines (51 loc) · 4.66 KB

ConectaONG

Este projeto foi desenvolvido em grupo como parte da disciplina Desenvolvimento de uma Aplicação Interativa, do curso de Análise e Desenvolvimento de Sistemas. O repositório original está em uma conta institucional e é privado; realizei um clone para o meu perfil pessoal no GitHub, mantendo todo o histórico de commits.

A aplicação apresenta uma solução web voltada para facilitar a conexão entre ONGs, voluntários e eventos/atividades promovidos pelas organizações.

A seguir, mantive o conteúdo original do README e adicionei esta seção introdutória, juntamente com uma lista resumida das tecnologias e ferramentas utilizadas.

Tecnologias e ferramentas utilizadas (resumo)

  • C#, .NET 8 (ASP.NET Core MVC com Razor Views)
  • Entity Framework Core (migrations) + SQL Server
  • Autenticação por cookie (Cookie Authentication)
  • Front-end: Bootstrap e jQuery =
  • Estrutura: padrão MVC (Controllers, Views, Models) e assets em wwwroot/
  • Ferramentas: dotnet CLI / Visual Studio

Análise e Desenvolvimento de Sistemas

Projeto: Desenvolvimento de uma Aplicação Interativa

Eixo 2

As organizações sem fins lucrativos desempenham um papel essencial na sociedade, atuando em áreas como educação, saúde, meio ambiente e direitos humanos. No entanto, a captação de voluntários é um dos principais desafios enfrentados por essas entidades, impactando diretamente sua capacidade de operar e cumprir sua missão social. De acordo com a Pesquisa Voluntariado no Brasil 2021, 34% dos brasileiros atuam de alguma forma no voluntariado, representando aproximadamente 57 milhões de pessoas. Apesar desse número expressivo, muitas ONGs ainda enfrentam desafios na mobilização e gestão eficaz de voluntários. Pequenas organizações frequentemente dependem do apoio da comunidade local para arrecadar doações e manter seus projetos em funcionamento, o que pode limitar sua capacidade de atrair e reter voluntários . A falta de estrutura adequada para a gestão de voluntários pode prejudicar a credibilidade dessas organizações e seu acesso a novas fontes de recursos. Sendo assim, a captação eficiente de voluntários exige planejamento, estratégias bem definidas e ferramentas adequadas para engajamento e retenção. Portanto, ONGs que investem em comunicação clara, programas de treinamento e reconhecimento de voluntários tendem a ter melhores resultados em sua missão social.

Integrantes

  • Amanda Vitor Lopes
  • Bruna Bricio Alvarenga Sampaio
  • Eric Esteves Martins
  • Frederico Furtado Amantino Vieira
  • Guilherme de Andrade Castro Vieira
  • Maria Julia Gonçalves Maia Sales

Orientador

  • Rosilane Ribeiro da Mota

Instruções de utilização

Assim que a primeira versão do sistema estiver disponível, deverá complementar com as instruções de utilização. Descreva como instalar eventuais dependências e como executar a aplicação.

Não deixe de informar o link onde a aplicação estiver disponível para acesso (por exemplo: https://adota-pet.herokuapp.com/src/index.html).

Se houver usuário de teste, o login e a senha também deverão ser informados aqui (por exemplo: usuário - admin / senha - admin).

O link e o usuário/senha descritos acima são apenas exemplos de como tais informações deverão ser apresentadas.

Documentação

  1. Documentação de Contexto
  2. Especificação do Projeto
  3. Metodologia
  4. Projeto de Interface
  5. Arquitetura da Solução
  6. Template Padrão da Aplicação
  7. Programação de Funcionalidades
  8. Plano de Testes de Software
  9. Registro de Testes de Software
  10. Plano de Testes de Usabilidade
  11. Registro de Testes de Usabilidade
  12. Apresentação do Projeto
  13. Referências

Código

  • Código Fonte
  • Apresentação

  • Apresentação da solução