Sobre o projeto | Adicionais | Executando o projeto | Tecnologias
Jogo Genius desenvolvido com HTML, CSS(Grid) e JavaScript no bootcamp Eduzz Fullstack Developer com a Digital Innovation One e a Gabriela Pinheiro. Link para o repositório original.
Nesta versão foi acrescentado:
- Migrado o código em JavaScript para TypeScript;
- Efeito de iluminação dos botões das cores;
- Botão para iniciar o jogo e botão para repetir a sequência;
- Debounce nos botões de iniciar o jogo e repetir a sequência;
- Modal do Sweetalert2 ao invés de utilizar o função window.alert();
- Servidor de desenvolvimento.
Antes de começar, é necessário você já tenha as ferramentas Node.js e Git instaladas.
# Clone este repositório
$ git clone https://github.com/ViniciusHP/genius.git
# Acesse a pasta deste projeto por meio do terminal
$ cd genius
# Instale as dependências deste projeto
$ npm install
# Execute o projeto em modo de desenvolvimento
$ npm start
# O servidor de desenvolvimento será iniciado na porta 3000 juntamente com o compilador TypeScript observando as alterações dos arquivos.
# Para acessar o projeto, navegue para http://localhost:3000
# Para executar apenas o servidor de desenvolvimento
$ npm run dev-server
# Para executar o compilador apenas uma vez
$ npm run compile
# Para executar o compilador e mantê-lo observando as alterações dos arquivos TypeScript
$ npm run watch-ts
Este projeto foi construído com as seguintes ferramentas: