Skip to content

Latest commit

 

History

History
123 lines (87 loc) · 5.04 KB

Sprint2.md

File metadata and controls

123 lines (87 loc) · 5.04 KB

2ª Sprint

🔎 Índice

Sobre a Sprint

Nesta segunda entrega, foi combinado juntamente do cliente, a priorização da interface do projeto.

Voltar ao topo

🔧 Como Usar

Para garantir o sucesso na utilização de nosso sistema, aqui vai uma lista das tecnologias necessárias para realizar os próximos passos:

O que será necessário:
  1. Git: Precisaremos do git para realizarmos a clonagem do nosso repositório do github

  2. Python: Recomendamos que você instale uma versão superior à 3.6, nós particularmente utilizamos a 3.11, mas qualquer uma a partir do 3.7 irá funcionar, não esqueça de na hora da instalação, marcar a opção da instalação do pip, pois precisaremos dele para o ambiente virtual

Clonando o repositório:
  1. Para clonar (baixar) o projeto e utiliza-lo no seu computador, siga os seguintes passos:
Crie uma pasta onde deseja clonar o projeto e abra-a
Clique no link do diretório ou utilize o comando "CTRL+L" no seu teclado
Digite "cmd" (sem aspas) e pressione "Enter"

Um prompt de comando (cmd) irá abrir, copie o comando todo abaixo e de "Enter"
git clone https://github.com/equipedevo/API_1
  1. Ainda no cmd, você precisará ir para a pasta src, para isso, execute os seguintes comandos, linha por linha:
cd API_1/
cd src/
Iniciando o ambiente virtual para poder usar o projeto através do navegador:
  1. Após entrar na pasta src, digite os seguintes comandos:
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
flask run
  1. Após realizar o comando "flask run", clique no link que aparece no cmd segurando o botão "CTRL" no seu teclado, ou então simplesmente acesse este link: http://127.0.0.1:5000

  2. Após finalizar o uso do nosso site, para sair do ambiente virtual, execute os seguintes comando:

CTRL+C (teclado)
(digite) deactivate

Voltar ao topo

Backlog

Código Descrição das Tarefas Início Término
US#06 Fazer a Página Home 6/abr 18/abr
US#07 Fazer o Navbar 6/abr 18/abr
US#08 Fazer a Página Sobre 3/abr 18/abr
US#09 Fazer a Página Consulta 7/abr 23/abr
US#10 Fazer o Pop-up Ajuda 20/abr 23/abr
US#11 Fazer o Pop-up Fontes 20/abr 23/abr
US#12 Fazer a Logo do API 18/abr 19/abr
US#13 Requisitos Funcionais e Não Funcionais 19/abr 19/abr
US#14 README da sprint 2 17/abr 23/abr

Voltar ao topo

🚩 Minimum Viable Product (MVP)

O mínimo produto viável desta sprint é um site já navegável, porém com priorização apenas na programação das telas, sem necessariamente o uso das raspagens de dados, dos gráficos e filtros que futuramente serão colocados.
A base para o MVP é a coerência entre o site programado e o nosso Protótipo, realizado na Sprint 1.

Explicação das Tecnologias:
1. HTML: Utilizado para toda a estruturação das páginas do nosso site
2. CSS: Utilizado para toda a estilização das páginas do nosso site
3. Flask: Utilizado para fazer as rotas do nosso site e facilitar manutenção do mesmo, já que fazemos o uso do "base.html", onde está incluído tudo que será equivalente em todas as páginas do site
4. JavaScript: Utilizado para as funcionalidades do filtro da página de consultas
5. Python: Utilizado para fazer a construção dos gráficos através de arquivos .csv já criados

Tag

A última versão da 2ªSprint foi V2.3

Voltar ao topo