weversonneri / NLW-RN-Gameplay

Aplicativo desenvolvido durante a NLW#6

Home Page:https://res.cloudinary.com/weversonneri/video/upload/v1628289505/2021-08-06-18-54-19_oi4jk2.mp4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gameplay

Sobre   |    Layout   |    Tecnologias    |    Funcionalidades    |    Como usar   |   

Preview

📃 Sobre o projeto

O GamePlay é um aplicativo que ajuda a organizar a jogatina com os amigos. Possui integração com o Discord para autenticação e disponibilização de informações dos grupos de jogatina.

Desenvolvido durante a NLW#6 da Rocketseat na trilha React Native.

🔖 Layout

O layout do projeto está disponivel através do link abaixo:

✨ Tecnologias utilizadas

⚙ Funcionalidades

  • Autenticação Social OAuth2 com Discord.
  • Preenchimento dos dados do perfil com dados do Discord
  • Listagem dos servidores do Discord;
  • Agendamento de partidas;
  • Filtragem de agendamentos por categoria;
  • Compartilhamento de convite para o servidor do Discord;
  • Botão para redirecionamento para o servidor;
  • Gravação de dados do perfil e agendamento no AsyncStorage.

Extras

  • Extras adicionados após o NLW
    • Validações do formulário
    • Modal de função de logout seguindo o design do sistema
    • Adição de efeito de Swipe no componente de Appointment da Home
    • Função de remover agendamento

🚀 Como usar

  # Clonar o projeto:
  $ git clone https://github.com/weversonneri/NLW-RN-Gameplay.git

  # Entrar no diretório:
  $ cd NLW-RN-Gameplay

  # Instalar as dependências:
  $ yarn

  # Rodar a aplicação:
  $ expo start

About

Aplicativo desenvolvido durante a NLW#6

https://res.cloudinary.com/weversonneri/video/upload/v1628289505/2021-08-06-18-54-19_oi4jk2.mp4


Languages

Language:TypeScript 98.9%Language:JavaScript 1.0%Language:Shell 0.1%