A aplicação tem como objetivo ajudar os jogadores a encontrarem novos parceiros para as suas jogatinas. Através do ambiente WEB, é possível cadastrar novos anúncios e visualizar os anúncios de outros usuários nos jogos cadastrados. Pelo aplicativo mobile, além das mesmas funções, é possível visualizar o Discord do jogador daquele anúncio específico, assim como outras informações!
- Versão WEB
- Versão Mobile
Esse projeto foi desenvolvido utilizando as seguintes tecnologias:
- ReactJs
- ReactNative
- Node.js
- Tailwindcss
- Javascript
- Typescript
- Expo
- Radix UI
- Phosphoricons
- Prisma ORM
- Vite
Este projeto é composto pelo BACKEND(server), FRONTEND(web) e MOBILE(mobile).
Para execuar o FRONTEND e o MOBILE, o BACKEND precisa estar em execução!
# Clone este repositório
$ git clone https://github.com/paulomvrech/NLW-eSports.git
# Acesse a pasta do projeto no seu terminal/cmd
$ cd NLW-eSports/server
# Instale as dependências necessárias
$ npm install
# Inicie o server
$ npm run dev
# Entre no diretório do Frontend
$ cd NLW-eSports/web
# Instale as dependências necessárias
$ npm install
# Inicie a aplicação
$ npm run dev
# Acesse o endereço mostrado em seu navegador:
http://localhost:5173
# Entre no diretório do Mobile
$ cd NLW-eSports/mobile
# Instale as dependências necessárias
$ npm install
# Inicie a aplicação
$ expo start
# Utilize um emulador configurado em seu computator, ou baixe o aplicativo ExpoGO em seu celular para escanear o QRCode mostrado em tela e assim emular em seu próprio dispositivo.
Desenvolvido por 👏 Paulo Muller Vrech