Este é o repositório do nosso projeto desenvolvido na disciplina de Projetos 02: gestão de projetos. O objetivo do projeto é desenvolver uma plataforma web com o objetivo de automatizar o processo do FACT, avaliação de desempenho dos alunos entre si, da CESAR School. Queremos facilitar a vida tanto do professor, quanto dos alunos, desde a coleta dos dados até o cálculo das médias e a geração de relatórios consolidados. Essa plataforma substituiria o formulário do Google, tornando o processo mais eficiente e menos suscetível a erros.
Nosso time é composto por oito membros, cada um trazendo um conjunto único de habilidades e contribuições para o projeto. Abaixo, você pode conhecer um pouco mais sobre cada integrante da equipe.
Habilidades:
- Programação em python
- Conhecimento de Front-End
- Conhecimento em processos na engenharia de software
Contribuições para o projeto:
- Organização e planejamento geral do projeto.
- Processos de construção de software e Gitflow.
- Construção do backlog do produto
Habilidades:
- Organização
- Conhecimento em Python
- Conhecimento em HTML e CSS
Contribuições para o projeto:
- Design de slides.
- Prototipação Lo-fi e mockup.
- Organização do cronograma.
Habilidades:
- Relações Interpessoais
- Conhecimento em Python
- Raciocínio Lógico
Contribuições para o projeto:
- Documentação geral do projeto.
- Geração de hipóteses e dúvidas.
- Ciclo de vida do projeto.
Habilidades:
- Conhecimento em Python
- Raciocínio lógico
- Conhecimento pratico de GitBash
Contribuições para o projeto:
- Pesquisa de soluções similares.
- Documentação geral do projeto.
- Geração de hipóteses e dúvidas.
Habilidades:
- Conhecimento prático de figma
- Conhecimento prático de HTML, CSS, JS
- Designs com Canva
Contribuições para o projeto:
- Sugestão de ideias.
- Design geral do projeto.
- Prototipação Lo-fi e mockup.
Habilidades:
- Planejamento e gestão de pessoas
- Programação em Python
- Resolução de problemas
Contribuições para o projeto:
- Organização e planejamento geral do projeto.
- Documentação geral do projeto.
- Construção do backlog do produto
Habilidades:
- Conhecimento em Python.
- Raciocínio lógico.
- Resolução de Problemas.
Contribuições para o projeto:
- Pesquisa de soluções similares.
- Processos de construção de software e Gitflow.
- Ciclo de vida do projeto.
Habilidades:
- Conhecimento em Python
- Conhecimento em edição e manipulação de imagem
- Resolução de Problemas
Contribuições para o projeto:
- Documentação geral do projeto.
- Pesquisa de soluções similares.
- Design de slides.
screeancast.mov
https://matheusmiraesc2.pythonanywhere.com
Para compilar e executar a aplicação, siga os passos abaixo:
-
Clone o repositório:
git clone https://github.com/Bruno-of/projeto-2-si-equipe-1.git
-
Acesse o diretório do projeto:
cd fact_school
-
Crie um superuser:
python manage.py createsuperuser
-
Inicie o Servidor do FACT:
python manage.py runserver
Para contribuir com o projeto, faça um fork do repositório, crie uma branch para sua feature ou correção, e envie um pull request para revisão. Ficaremos felizes em analisar e integrar suas contribuições!
Este projeto é licenciado sob a MIT License.