An open API service indexing awesome lists of open source software.

https://github.com/salgado2004/trabalho-pratico-web-1

Trabalho prático que envolve a criação de uma aplicação WEB completa, que inclua a implementação de front-end, back-end e que possua integração com um banco de dados.
https://github.com/salgado2004/trabalho-pratico-web-1

backend database front-end-development game-development ufpr

Last synced: about 1 month ago
JSON representation

Trabalho prático que envolve a criação de uma aplicação WEB completa, que inclua a implementação de front-end, back-end e que possua integração com um banco de dados.

Awesome Lists containing this project

README

          

# Word Runner!

# Sobre o projeto

Word Runner é um projeto full-stack realizado como entrega da atividade final de Desenvolvimento Web I, para o curso de Tecnologia em Análise e Desenvolvimento de Sistemas da UFPR.

Consiste em um jogo de corrida, no qual o usuário cria sua conta para jogar, sendo a mesma personalizável (nome, endereço de e-mail, senha e avatar). Ao logar, pode-se escolher a dificuldade desejada (fácil, médio, difícil ou impossível) para a corrida, em que o jogador entra em uma pista com mais carros, e para ganhar velocidade e completar o total de voltas na pista, ele precisa digitar corretamente palavras que serão distintas conforme a dificuldade, que aparecerão na tela, ganhando pontuação por acertos de digitação e colocação final da corrida. Além disso, você pode ingressar em ligas, que são grupos de jogadores que competem entre si.

# Features

- [X] Cadastro de usuários
- [X] Cadastro de ligas
- [X] Classificação por pontuação
- [X] Filtro por período

## Tela de seleção
![home](https://github.com/Salgado2004/trabalho-pratico-web-1/blob/main/assets/img/prints/home.PNG)
## Tela de jogo
![game](https://github.com/Salgado2004/trabalho-pratico-web-1/blob/main/assets/img/prints/jogo1.PNG)
## Tela de liga
![league](https://github.com/Salgado2004/trabalho-pratico-web-1/blob/main/assets/img/prints/minhaLiga.PNG)

# Tecnologias utilizadas
## Back end
- PHP

## Front end
- HTML / CSS
- JS

## Banco de Dados
- MySql

# Como foi criado

O projeto está implementado em PHP, onde ocorre as funções de corrida, liga e gerenciamento do banco de dados. Utiliza-se JS para verificações de formulários e front-end junto do HTML/CSS para estruturação do site.

# Como executar o projeto

Pré-requisitos:
- XAMPP Control Panel v3.3.0
- MySql Workbench v8.0.34

```bash
# clonar repositório dentro da pasta C:\xampp\htdocs
git clone https://github.com/Salgado2004/trabalho-pratico-web-1

# Rodar Apache do XAMPP
#Alterar os dados em database/credentials.php
#Rodar localhost/trabalho-pratico-web-1/database/create_db.php, para criar o Banco de Dados
#Abrir localhost/trabalho-pratico-web-1/ no navegador
```

# Autores

- Alisson Gabriel Santos
- André Luiz Morais de Brito
- Leonardo Felipe Salgado
- Pedro Felipe Ribeiro da Silva