Skip to content

Fipera/Voluntariei

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APLICATIVO MÓVEL PARA ALOCAÇÃO DE VOLUNTÁRIOS EM AÇÕES FILANTRÓPICAS

O Voluntari-ei é um aplicativo móvel desenvolvido como Trabalho de Conclusão de Curso (TCC) com o objetivo de conectar instituições filantrópicas a voluntários dispostos a contribuir com causas sociais. A plataforma facilita a divulgação de demanda de voluntariado e a inscrição de pessoas com habilidades compatíveis.

🚀 Tecnologias Utilizadas

Frontend

Backend

📱 Funcionalidades

Para Voluntários

  • Cadastro e login com autenticação segura
  • Visualização de demanda disponíveis
  • Aceitação de ações filantrópicas
  • Histórico de participações

Para Instituições

  • Cadastro institucional com CNPJ
  • Criação e gerenciamento de demanda
  • Acompanhamento de voluntários inscritos

🧪 Validação

A validação do sistema será feita com base nos casos de uso modelados, seguindo um passo a passo detalhado com evidências visuais (prints ou vídeos). Os testes envolvem:

  • Testes funcionais de inputs e outputs
  • Testes de integração entre frontend e backend
  • Testes de sistema e usabilidade

👨‍💻 Autores


🚀 TESTAR PROJETO – VOLUNTARI-EI

1) Clone o repositório e entre na pasta raiz

2) Suba PostgreSQL + Redis com Docker

  • docker compose up -d # portas 5432 (Postgres) e 6379 (Redis)

3) Instale dependências e rode o BACK-END

  • cd backend
  • npm install
  • cp .env.example .env # edite se necessário
  • npx prisma migrate deploy
  • npm run dev # Fastify em http://localhost:3333

4) Instale dependências e rode o FRONT-END (Expo)

  • cd frontend
  • npm install
  • npx expo start # QR-code para Expo Go ou emulador

Projeto desenvolvido como parte do curso de Sistemas de Informação. Tema: Tecnologia Social para o engajamento filantrópico.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors