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.
-
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".

-
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".

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

-
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.

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.
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
- Após o login, o usuário gestor pode cadastrar novos gestores e embaixadores através da opção "cadastrar" na navbar.
- Visualize todas as demandas no sistema e busque por elas utilizando o nome através da opção de busca na tela inicial.
- Selecione "ver todos" para acessar o quadro kanban e movimentar as demandas dentro desse quadro.
- 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".
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
- 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.
- 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".
- 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".
- 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.
- 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".
- Preencha o formulário.
- Crie uma nova demanda, pressionando o botão + próximo ao seu nome.
- Cadastre uma nova demanda.
- Agora, você pode acompanhar o andamento do seu pedido!
Arthur Reis aars@cesar.school |
Pedro Andriotti phab@cesar.school |
Carlos Augusto capvf@cesar.school |
Gabriel Rossiter gsr@cesar.school |
Edmar Alencar era@cesar.school |
Luis Otavio locm@cesar.school |