Palavra é um jogo baseado na web, inspirado no popular jogo online Wordle (term.ooo). No Palavra, os jogadores devem adivinhar uma palavra oculta dentro de um número limitado de tentativas. O jogo fornece feedback sobre a precisão das tentativas para ajudar os jogadores a deduzirem a palavra correta.
- Interface interativa e amigável
- Feedback em tempo real sobre as tentativas
- Jogabilidade simples e envolvente
- Possibilidade de salvar a evolução no jogo
- Sistema de conquistas e recompensas
- Clone o repositório:
git clone https://gitlab.com/leticia-pontes/eng-software-termooo
.. A SER COMPLETADO
- Execute o servidor de desenvolvimento do Django:
python manage.py runserver
- Inicie o jogo visitando o servidor de desenvolvimento local e clicando em JOGAR.
- Insira sua tentativa no campo de entrada.
- Envie sua tentativa e receba o feedback.
- Use o feedback para adivinhar a palavra dentro das tentativas dadas.
Execute os testes para garantir que a aplicação está funcionando corretamente:
python manage.py test
Para verificar a cobertura de código:
coverage run --source='.' manage.py test
coverage report
O projeto utiliza o GitLab CI/CD para integração e implantação contínuas. O pipeline está definido no arquivo .gitlab-ci.yml
e inclui etapas para testes, construção e implantação da aplicação.
O projeto é containerizado usando Docker. A imagem Docker é construída e armazenada no Registro de Contêineres do GitLab.
Nenhuma (até o momento).