All Projects → rodrigorgtic → gameplay-nlw-together

rodrigorgtic / gameplay-nlw-together

Licence: other
📱 🕹️ Projeto desenvolvido na missão React Native no NLW #06

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to gameplay-nlw-together

Ecoleta
Projecto construído durante o Next Level Week 1 - Ecoleta by @Rocketseat
Stars: ✭ 46 (-86.97%)
Mutual labels:  reactnative, expo
Instabyte
Clone of Instagram made with React Native
Stars: ✭ 36 (-89.8%)
Mutual labels:  reactnative, expo
expo-three-orbit-controls
🎥 Three.js Orbit Controls (Camera) bridged into React Native
Stars: ✭ 43 (-87.82%)
Mutual labels:  reactnative, expo
hackerweb-native-2
HackerWeb 2: A read-only Hacker News client.
Stars: ✭ 51 (-85.55%)
Mutual labels:  reactnative, expo
expo-push-notification-helper
💬🔥This package helps you make expo push notification for React Native easy to use.
Stars: ✭ 32 (-90.93%)
Mutual labels:  reactnative, expo
Galio
Galio is a beautifully designed, Free and Open Source React Native Framework
Stars: ✭ 2,772 (+685.27%)
Mutual labels:  reactnative, expo
Expo Chroma Key Camera
Live green-screen effect with Expo and THREE.js
Stars: ✭ 28 (-92.07%)
Mutual labels:  reactnative, expo
photos
"Fx Fotos" is an opensource gallery app in react native with the same smoothness and features of Google Photos and Apple Photos. It is backend gnostic and connects to decentralized backends like "box", "Dfinity", "Filecoin" and "Crust".
Stars: ✭ 620 (+75.64%)
Mutual labels:  reactnative, expo
react-native-bottom-bar
Fully customizable BottomBar with unique design shape for React Native.
Stars: ✭ 74 (-79.04%)
Mutual labels:  reactnative, expo
coronadev
Aplicativo para consultar a situação global do COVID-19
Stars: ✭ 44 (-87.54%)
Mutual labels:  reactnative, expo
rntpl
a simple react native demo with redux
Stars: ✭ 25 (-92.92%)
Mutual labels:  reactnative
strava flutter
Flutter package to use Strava v3 API
Stars: ✭ 26 (-92.63%)
Mutual labels:  oauth2-authentication
ReactNativeApolloOnlineStore
A react native online shop using Apollo client 3
Stars: ✭ 60 (-83%)
Mutual labels:  reactnative
mobile
🤳 React Native code examples for JavaScript Everywhere by Adam Scott, published by O'Reilly Media
Stars: ✭ 33 (-90.65%)
Mutual labels:  expo
nytimes-bestseller
NY Times best sellers list explorer
Stars: ✭ 35 (-90.08%)
Mutual labels:  reactnative
react-nested-loader
The easiest way to manage loaders/errors inside a button. NOT an UI lib.
Stars: ✭ 62 (-82.44%)
Mutual labels:  reactnative
slack-clone-expo
Slack clone using Expo, Stream and react-navigation
Stars: ✭ 69 (-80.45%)
Mutual labels:  expo
react-native-dva-starter-with-builtin-router
Integrate dva into react-native app with builtin router of dva.
Stars: ✭ 17 (-95.18%)
Mutual labels:  expo
sendbird-javascript-samples
A guide of the installation and functions of Sendbird Chat, UIKit, and SyncManager for JavaScript samples.
Stars: ✭ 315 (-10.76%)
Mutual labels:  reactnative
oplayer
👾 react native video player for expo
Stars: ✭ 25 (-92.92%)
Mutual labels:  expo

GamePlay

License NLW 06

cover

💻 Projeto

Aplicativo para lhe ajudar a conectar-se e organiza o momento de diversão e jogar com os amigos. Crie grupos para jogar seus games favoritos com seus amigos com esse App que possui autenticação com Discord.

🛠️ Features

  • 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.

Tecnologias

  • 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

🔖 Layout

Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.

Executando o projeto

Utilize o yarn ou o npm install para instalar as dependências do projeto. Em seguida, inicie o projeto.

expo start

Lembre-se de criar o seu App no servidor do Discord para obter as credencias de autenticação. Em seguida, defina no arquivo .env as configurações do seu App (remova o example do arquivo .env.example).

REDIRECT_URI=
SCOPE=
RESPONSE_TYPE=
CLIENT_ID=
CDN_IMAGE=

📄 Licença

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


Desenvolvido por Rodrigo Gonçalves Santana - Junho/2021

Instagram Badge Linkedin Badge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].