- 🎯 Objetivo
- 📍 Requisitos funcionais
- 📍 Requisitos não-funcionais
- 🔧 Tecnologias utilizadas
- 👥 Grupo Horus
- 📊 Product Backlog
- 📋 MVP
- 📽️ Vídeo do protótipo - Sprint 1
- 📽️ Vídeo do protótipo - Sprint 2
- 📽️ Vídeo do protótipo - Sprint 3
- 📽️ Vídeo do protótipo - Sprint 4
- ❓ Como usar o site no seu computador - Windows
- ❓ Como usar o site no seu computador - Linux
Desenvolver um site informativo simples e funcional sobre a Metodologia Ágil que contenha conceitos e fundamentos, assim como exemplos práticos e avaliações para o usuário.
• Desenvolver uma interface web com os seguintes artefatos ágeis: Linguagem Python (Requisito Fatec), Linguagem HTML e CSS (Requisito Fatec), Uso do framework Bootstrap, Apresentação via Github, Processo Scrum, Burndown, Product Backlog, Sprint, Sprint Planning, Sprint Review, Sprint Backlog, Dailys, Retrospective, DOR – Definition of Ready, DOD – Definition of Done, Planning Poker, Kanban e MVP.
• Desenvolver um sistema de avaliação (Processo, Produto e Conhecimento em disciplina, SM., PO., TD)
• Possuir um sistema de avaliação de curso, para poder obter um feedback acerca das opiniões do usuário final (devem ficar salvas em um banco de dados).
• Possuir um sistema de login adminstrador em que, uma vez logado, permita ver o histórico de avaliações realizadas.
• Desenvolver um sistema web intuitivo e não ter poluições de informações.
• Manual do Usuário (Github);
• Guia de instalação (Github);
Nome | Função | GitHub |
---|---|---|
Matheus Germano da Silva | Scrum Master | @GitHub |
Eduardo Fonseca Ribeiro | Product Owner | @GitHub |
Celso Moreira Freitas | Desenvolvedor | @GitHub |
Guilherme Henrique Cassula | Desenvolvedor | @GitHub |
Josue da Cunha Olopes | Desenvolvedor | @GitHub |
Victor Hugo Barbosa Souza | Desenvolvedor | @GitHub |
projetoApi.1.1.mp4
SCRUM.-.Google.Chrome.2024-05-05.22-16-21.mp4
sprint3-video.1.mp4
mvp-sprint4.1.mp4
• No caminho localizado, digite os seguintes comandos:
1- python -m venv venv
2- .\venv\Scripts\activate
3- pip install -r requirements.txt
4- flask run
• Copie o link do site e cole-o em seu navegador (caso tudo tenha ocorrido corretamente, o caminho provavelmente será: http://127.0.0.1:5000).
• Existem dois possíveis erros que podem ocorrer durante essas etapas. O primeiro é a falta de permissão de execução em seu computador. Para corrigir isso, abra o PowerShell do seu computador como administrador e digite os seguintes comandos:
1- Set-ExecutionPolicy -ExecutionPolicy AllSigned
2- Pressione 'S' e 'Enter' para confirmar.
sudo apt update
sudo apt install python3
sudo apt install python3-pip
git clone https://github.com/m-germano/projetoAPI-horus.git
Criar e ativar um ambiente virtual (executar somente na primeira vez e dentro da pasta do projeto. )
python3 -m venv myenv
Ativar um ambiente virtual (Deve estar ativo sempre que for rodar o projeto. o comando "deactivate" desativa o ambiente virtual):
source myenv/bin/activate
pip install Flask Flask-SQLAlchemy flask-login flask-wtf wtforms Flask-Bcrypt
flask run