An app to help you connect and organize a fun time and play with friends. Make groups to play your favorite games with your friends in this app that has discord authentication.
- Autenticação Social OAuth2 com servidor do Discord. ✔️
- Obtém perfil do usuário cadastro no Discord (username e avatar); ✔️
- Lista os servidores do Discord que o usuário faz parte; ✔️
- Permite realizar o agendamento de partidas; ✔️
- Permite filtrar as partidas por categoria; ✔️
- Exibe se a partida foi agendada em um servidor próprio (anfitrião) ou em servidores de outros (convidado) ✔️
- Compartilha o convite para ingressar no servidor do usuário; ✔️
- Permite redirecionar o usuário para o seu próprio servidor; ✔️
- Disponibiliza a função de Logout. ✔️
- React Native ✔️
- Typescript ✔️
- Expo ✔️
- Context API ✔️
- Async Storage ✔️
- Vector Icons ✔️
- React Native Svg e Svg Transform ✔️
- Axios ✔️
- Gradient colors ✔️
- OAuth2 Discord ✔️
- Expo Google Fonts ✔️
- React Navigation Stack ✔️
- React Native Gesture Handler ✔️
- Expo Authentication ✔️
- React Native Share ✔️
- Deep Link ✔️
You can view the project layout within this link. It is necessary to have a figma account Figma to access.
Use yarn or npm install to install project dependencies
expo start
Remember to create your application on the discord server to get the authentication credential. Next, define your application's configuration in the .env file (remove the example from .env.example).
REDIRECT_URI=
SCOPE=
RESPONSE_TYPE=
CLIENT_ID=
CDN_IMAGE=
This project is under license from MIT. See LICENSE for more details.