Skip to content

🎮 Ecommerce de jogos no estilo Steam. Desenvolvido com Next.js, TypeScript, GraphQL, etc.

Notifications You must be signed in to change notification settings

byoungd/wongames

 
 

Repository files navigation

🎮 Won Games

Ecommerce de jogos de vídeo-games no estilo Steam e Epic Games. Desenvolvido com Next.js, TypeScript e GraphQL.

ℹ️ Sobre o projeto

Este projeto consiste em um ecommerce onde é listado diversos jogos em diversos gêneros. Desenvolvido durante o Curso React Avançado.

✨ Demonstração

Image from Gyazo

Você pode conferir o resultado final em: https://wongames.caioaugusto.dev/

🎯 Objetivo do projeto

Foi realizado este projeto com o intuito de aplicar os conhecimentos adquiridos com Next.js, Cypress, Jest, GraphQL, etc.. Foi reforçado, também, os conhecimentos com TypeScript.

📝 Tecnologias

Para backend foi utilizado o Strapi para CMS. Você pode fazer um clone do repositório do backend aqui: https://github.com/Won-Games/api (é necessário para um melhor funcionamento do front-end)

⚙️ Instalação

Para que este rode em sua máquina, siga os passos abaixo:

# Clone o repositório em alguma pasta em sua máquina
$ git clone https://github.com/CaioAugustoo/wongames.git

# Entre no repositório
$ cd wongames

Instale as dependências digitando no termimal:
$ yarn install

Rode a aplicação no modo de desenvolvimento.
$ yarn dev

Rode os testes unitários com:
$ yarn test:watch

Rode os testes e2e com:
$ yarn test:e2e

Abra http://localhost:3000 no seu navegador para visualizar o projeto (certifique-se que já tenha um backend rodando localmente.)

Licença

Copyright © 2021 Caio Augusto.

About

🎮 Ecommerce de jogos no estilo Steam. Desenvolvido com Next.js, TypeScript, GraphQL, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.2%
  • JavaScript 1.6%
  • Handlebars 0.2%