Skip to content

Projeto de API (1 SEM) - Site informativo sobre metodologias ágeis. O site deve ser simples, prático e incluir um sistema de avaliação (questionário) para auxiliar na fixação do conteúdo de cada tópico abordado.

License

Notifications You must be signed in to change notification settings

mluizaguedes/Projeto-de-API-1-Semestre

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

169 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto API - 1º Semestre

🔗 Índice

🎯 Objetivo

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.

📍 Requisitos funcionais

• Linguagem Python (Requisito Fatec).

• Linguagem HTML e CSS (Requisito Fatec).

• O sistema web deverá ser intuitivo e não ter poluições de informações.

• Criar um sistema de avaliação (Processo, Produto e Conhecimento em disciplina, SM, PO, TD).

📍 Requisitos não-funcionais

• Documentação via GitHub.

• Linguagem de programação Python, framework Flask.

• Linguagem de marcação HTML e CSS.

🔧 Tecnologias utilizadas

  • HTML

  • CSS

  • FLASK

  • Python

  • Javascript

  • Bootstrap

  • FIGMA

  • Trello

  • Microsoft

  • GITHUB

👥 A Equipe MetaCode


Nome Função GitHub Linkedin
Julia Gonzalez Product Owner @GitHub @Linkedin
Dianne Faria Scrum Master @GitHub @Linkedin
Pedro Ribeiro Desenvolvedor @GitHub @Linkedin
Sofia Lessa Desenvolvedor @GitHub @Linkedin
Ana Luisa Andrade Desenvolvedor @GitHub @Linkedin
Maria Luiza Guedes Desenvolvedor @GitHub @Linkedin
Gustavo Sena Desenvolvedor @GitHub @Linkedin

📊 Sprints e Backlog

Sprints Product Backlog

📽️ Vídeo do protótipo

Video.prototipo.1.mp4

🖥️ Link do protótipo (Figma)

📋 MVP

MVP MetaCode

📽️ Vídeo do Site na Web - Sprint 2

Sprint.2.mp4

📽️ Vídeo do Site na Web - Sprint 3 - Página Home e Questionário

API.mp4

📽️ Vídeo do Site na Web - Sprint 4 - Modo escuro e Responsivo

Video.Sprint.4.mp4

❓ Como usar o site no seu computador

• O Github permite que você baixe os arquivos do projeto como uma pasta zip, dessa forma você pode acessar a plataforma por meio de seu cmd.

• Para baixar basta clicar em <>Code no github e fazer o download zip.

• Para facilitar, coloque o arquivo zip na área de trabalho e extraia ele.

• Em arquivos do seu computador abra a pasta do projeto e clique na seta encontrada na parte superior para selecionar a abertura do arquivo pelo cmd do sua máquina.

Nele digite os seguintes comandos:

1- python -m venv venv 
2- .\venv\Scripts\activate 
3- pip install -r requirements.txt 
4- flask run

• Basta copiar o link do site e acessar no seu navegador.

• Existem dois erros que podem ocorrer entre essas etapas, o primeiro é a falta de permissão do modo execução do seu computador, neste caso você deve abrir o PowerShell do seu computador no modo administrador e digitar os seguintes comandos:

1- Set-ExecutionPolicy -ExecutionPolicy AllSigned
2- E então a letra maiúscula de sim para todos.

• Por fim se todas essas ações ainda não habilitaram o uso do site para você será preciso baixar o ambiente virtual no seu terminal usando os seguintes códigos:

1- python -m venv venv 
2- .\venv\Scripts\activate
3- pip install flask 
4- flask run 

• Agora basta clicar no link na tela segurando o CTRL ao mesmo tempo.

➡️ Para mais informações de como baixar no seu sistema

About

Projeto de API (1 SEM) - Site informativo sobre metodologias ágeis. O site deve ser simples, prático e incluir um sistema de avaliação (questionário) para auxiliar na fixação do conteúdo de cada tópico abordado.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 55.2%
  • CSS 27.4%
  • JavaScript 16.7%
  • Python 0.7%