Skip to content

luismingati/bridge-projetos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nosso projeto

O bridge é uma ferramenta inovadora desenvolvida para auxiliar o nosso cliente: Os caçadores de bons exemplos, a gerenciar seus projetos e facilitar sua comunicação com as ONGs que solicitam sua ajuda e seus 88 embaixadores. É desenvolvido por alunos do terceiro período de ciência da computação, para a cadeira de projetos.

Progress

Como Rodar

  1. Primeiramente, é necessário clonar o repositório através do comando "git clone <url do repositório>". em seguida, precisamos acessar a pasta do repositório com o comando "cd bridge-projetos". image

  2. Em seguida, é necessário instalar todos os pacotes necesários para abrir o servidor localmente. Podemos fazer isso com o simples comando "pip install -r requirements.txt". image

  3. Agora, precisamos acessar o diretório onde está nosso projeto, com o comando "cd project". image

  4. Finalmente, podemos rodar o server com o comando "python manage.py runserver". basta então clicar no link de servidor local. caso um prompt vermelho apareça, solicitando que sejam feitas migrações, escreva python manage.py makemigrations e em seguida python manage.py migrate no terminal. image

Funcionalidades

Nosso software contará com três logins:

Gestores: Supervisionam cada projeto cadastrado no sistema, e possibilitarão os cadastros de novos embaixadores e gestores para a rede.

Usuários: Poderão solicitar a ajuda dos caçadores por meio de um simples formulário com informações do projeto e suas demandas.

Embaixadores: Serão responsáveis pela triagem dos projetos e seu acompanhamento, relatando seus avanços na página KanBan do projeto.

Ademais, o sistema também possui um mural atualizado automáticamente com vários marcos do projeto, disponibilizando tal informação para os gestores.

Como usar (IMPORTANTE)

Gestor:

Nota: O gestor não pode ser cadastrado imediatamente. Apenas gestores têm permissão para cadastrar novos gestores. Para acessar as histórias seguintes, utilize as seguintes credenciais de login:

  • Usuário: Camila
  • Senha: Teste.123
  1. Após o login, o usuário gestor pode cadastrar novos gestores e embaixadores através da opção "cadastrar" na navbar.
  2. Visualize todas as demandas no sistema e busque por elas utilizando o nome através da opção de busca na tela inicial.
  3. Selecione "ver todos" para acessar o quadro kanban e movimentar as demandas dentro desse quadro.
  4. Para mover uma demanda, clique no círculo com '>' no canto direito de cada card. Detalhes serão mostrados, e você pode atualizar o andamento através da opção "Atualizar andamento".

Embaixador:

Nota: O embaixador não pode ser cadastrado imediatamente. Apenas gestores podem cadastrar novos embaixadores. Para acessar as histórias seguintes, utilize as seguintes credenciais de login:

  • Usuário: AnaOliveira
  • Senha: Teste.123
  1. Deixe sua tela de navegador em modo de inspeção ou selecione a tecla "f12". Em seguida, alterne o tipo de exibição para o de um celular.
  2. Após o login, o usuário embaixador pode acessar demandas e atualizar o andamento delas. Basta selecionar o card, escolher o novo status através do box no meio da tela e, em seguida, clicar em "atualizar".
  3. Demandas em processo de triagem aparecerão na opção "triagem" da navbar. Lá, o embaixador pode aprovar ou não projetos de sua região. Caso aprovados, eles aparecerão na tela "inicio".
  4. Para encerrar uma demanda, basta atualizar seu status como "concluído". Essa ação refletirá na aba "Feed", onde veremos atualizações de todos os embaixadores.

Usuário:

  1. Como antes, inspecione a tela e escolha um celular para visualização. Em seguida, Na tela inicial do localhost, clique na opção "Cadastre sua ONG".
  2. Preencha o formulário.
  3. Crie uma nova demanda, pressionando o botão + próximo ao seu nome.
  4. Cadastre uma nova demanda.
  5. Agora, você pode acompanhar o andamento do seu pedido!

Integrantes

foto
Arthur Reis
aars@cesar.school
foto
Pedro Andriotti
phab@cesar.school
foto
Carlos Augusto
capvf@cesar.school
foto
Gabriel Rossiter
gsr@cesar.school
foto
Edmar Alencar
era@cesar.school
foto
Luis Otavio
locm@cesar.school

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 65.8%
  • Python 32.3%
  • CSS 1.9%