Skip to content

Aplicação para encontrar e conectar players interessados em um mesmo game. Disponível para versão Web e Mobile. Desenvolvido durante o evento NLW da Rocketseat.

License

Notifications You must be signed in to change notification settings

luisfmaciel/NLW-eSports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NLW eSports.

PRs welcome! License


Capa

Projeto

NLW eSports é uma aplicação Web e Mobile para que os gamers possam criar anúncios relacionados aos seus games favoritos e divulgando seus ID's do Discord. Nesse sentido, os players podem encontrar os anúncios e ter acesso ao Id do Discord dos players com interesses em comum, para que possam se conectar e jogarem juntos. Aplicação foi desenvolvida durante o NLW eSports, organizado pela Rocketseat.

Layout

Web:

web home web ad

Mobile:

mobile splash mobile home mobile ads mobile discord

Tech Stack

Web

  • ReactJS
  • Typescript
  • Vite
  • Tailwind
  • Phosphor Icons
  • Radix-ui
  • Axios

Mobile

  • React-Native
  • Typescript
  • CSS
  • Expo
  • MaterialIcons

Server

  • NodeJS
  • Typescript
  • Prisma
  • Insomnia

Instalação

Você precisará ter instalado em sua máquina o NodeJS e o Expo CLI. Em seu celular instale o Expo Go. Após realizar as instalações, você deve clonar este repositório executando no seu terminal o comando:

$ git clone https://github.com/luisfmaciel/NLW-eSports.git

Acesse no terminal o caminho de cada uma das pastas (server, web e mobile) presentes no repositório clonado e instale as dependências em cada um desses caminhos executando o seguinte comando:

  $ npm install

Executando a aplicação

Acesse no terminal o caminho da pasta server e execute o comando a baixo para inicializar o servidor:

  $ npm run dev

Para inicializar a aplicação Web, acesse no terminal o caminho da pasta web e execute o seguinte comando:

  $ npm run dev

Para inicializar a aplicação Mobile, acesse no terminal o caminho da pasta mobile e execute o comando abaixo:

  $ expo start

Após inicializar a aplicação mobile, será gerado um QR Code no terminal. Execute em seu celular o Expo Go e leia o QR Code gerado.

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


About

Aplicação para encontrar e conectar players interessados em um mesmo game. Disponível para versão Web e Mobile. Desenvolvido durante o evento NLW da Rocketseat.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published