Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 2.71 KB

Atividade2.md

File metadata and controls

56 lines (42 loc) · 2.71 KB

1 - Equipe

  • Cicero José
  • Cicero Samuel
  • Thiago Carlos
  • Moab Esdras
  • Marcos Pereira

2 - Projeto

Orçamento Participativo - UFCA

3 - Descrição

Aplicativo para que a comunidade interna da UFCA possa participar ativamente das decisões orçamentárias da universidade, podendo visualizar, propor e votar em projetos e na distribuição orçamentária.

4 - Funcionalidades

    1. Visualizar propostas em aberto para votação
    1. Votar nas propostas. Implementar pelo menos um dos seguintes algoritmos de votação:
    • 2.1. Votação Local Iterativa: para votar como dividir uma determinada quantidade de dinheiro em um determinado conjunto de áreas (por ex. educação, saúde, etc.).
    • 2.2. Votação Mochila (Knapsack Voting): quando se tem um orçamento limitado e um conjunto de projetos em que se deve escolher um subconjunto destes projetos que satisfaz a limitação orçamentária.
    • 2.3. 1-Approval: quando se tem um conjunto de projetos e se quer escolher apenas 1 deles para realizar.
    1. Enviar propostas
    1. Visualizar propostas da comunidade

5 - Divisão de Tarefas

Front-end:

  • Samuel: (Front-end) Prototipação
  • [Insira seu nome aqui:] (Front-end) Tela de boas vindas, cadastro e login
  • [Insira seu nome aqui:] (Front-end) Tela inicial de propostas
  • [Insira seu nome aqui:] (Front-end) Tela com detalhe de propostas / projetos
  • [Insira seu nome aqui:] (Front-end) Tela com propostas / projetos favoritos
  • [Insira seu nome aqui:] (Front-end) Tela e formulário de submissão de projetos
  • [Insira seu nome aqui:] (Front-end) Tela de visualização de projetos da comunidade
  • [Insira seu nome aqui:] (Front-end) Tela de perfil
  • (Front-end) Telas de votações
    • [Insira seu nome aqui:] Votação Local Iterativa
    • [Insira seu nome aqui:] Knapsack Voting
    • [Insira seu nome aqui:] 1-Approval

Back-end:

  • [Insira seu nome aqui:] (Back-end) Modelagem do banco de dados no Strapi
  • [Insira seu nome aqui:] (Back-end) Integração com Strapi
  • [Insira seu nome aqui:] (Back-end) Cadastro e autenticação
  • [Insira seu nome aqui:] (Back-end) CRUD propostas / projetos
  • [Samuel:] (Back-end) Algoritmos de votação

6 - Cronograma

  • Até 7 de Abril: Levantamento de requisitos, funcionalidades e tecnologias a serem usadas
  • 08 de Abril até 01 de Junho: Desenvolvimento do app
  • 02 de Junho até 14 de Junho: Testes