{"id":18986629,"url":"https://github.com/orodrigogo/gameplay-nlw-together","last_synced_at":"2025-04-06T00:09:13.613Z","repository":{"id":37974327,"uuid":"377480523","full_name":"orodrigogo/gameplay-nlw-together","owner":"orodrigogo","description":":iphone: :joystick: Projeto desenvolvido na missão React Native no NLW #06","archived":false,"fork":false,"pushed_at":"2022-02-20T20:46:50.000Z","size":2769,"stargazers_count":361,"open_issues_count":1,"forks_count":183,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-03-29T23:09:06.196Z","etag":null,"topics":["expo","oauth2-authentication","react-native","reactjs","reactnative","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/orodrigogo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-16T11:59:16.000Z","updated_at":"2025-02-25T18:46:22.000Z","dependencies_parsed_at":"2022-09-16T10:50:13.505Z","dependency_job_id":null,"html_url":"https://github.com/orodrigogo/gameplay-nlw-together","commit_stats":null,"previous_names":["orodrigogo/gameplay-nlw-together"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orodrigogo%2Fgameplay-nlw-together","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orodrigogo%2Fgameplay-nlw-together/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orodrigogo%2Fgameplay-nlw-together/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orodrigogo%2Fgameplay-nlw-together/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/orodrigogo","download_url":"https://codeload.github.com/orodrigogo/gameplay-nlw-together/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247415967,"owners_count":20935387,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expo","oauth2-authentication","react-native","reactjs","reactnative","typescript"],"created_at":"2024-11-08T16:33:42.105Z","updated_at":"2025-04-06T00:09:13.585Z","avatar_url":"https://github.com/orodrigogo.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg alt=\"GamePlay\" height=\"80\" title=\"Plant Manager\" src=\".github/logo.png\" /\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"License\" src=\"https://img.shields.io/static/v1?label=license\u0026message=MIT\u0026color=E51C44\u0026labelColor=0A1033\"\u003e\n\n \u003cimg src=\"https://img.shields.io/static/v1?label=NLW\u0026message=06\u0026color=E51C44\u0026labelColor=0A1033\" alt=\"NLW 06\" /\u003e\n\u003c/p\u003e\n\n\n![cover](.github/cover.png?style=flat)\n\n\n## 💻 Projeto\nAplicativo 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.\n\n\n## :hammer_and_wrench: Features \n\n-   [ ] Autenticação Social OAuth2 com servidor do Discord.\n-   [ ] Obtém perfil do usuário cadastro no Discord (username e avatar);\n-   [ ] Lista os servidores do Discord que o usuário faz parte;\n-   [ ] Permite realizar o agendamento de partidas;\n-   [ ] Permite filtrar as partidas por categoria;\n-   [ ] Exibe se a partida foi agendada em um servidor próprio (anfitrião) ou em servidores de outros (convidado);\n-   [ ] Compartilha o convite para ingressar no servidor do usuário;\n-   [ ] Permite redirecionar o usuário para o seu próprio servidor;\n-   [ ] Disponibiliza a função de Logout.\n\n\n## ✨ Tecnologias\n\n-   [ ] React Native\n-   [ ] Typescript\n-   [ ] Expo\n-   [ ] Context API\n-   [ ] Async Storage\n-   [ ] Vector Icons\n-   [ ] React Native Svg e Svg Transform\n-   [ ] Axios\n-   [ ] Gradient colors\n-   [ ] OAuth2 Discord \n-   [ ] Expo Google Fonts\n-   [ ] React Navigation Stack\n-   [ ] React Native Gesture Handler\n-   [ ] Expo Authentication\n-   [ ] React Native Share\n-   [ ] Deep Link\n\n\n## 🔖 Layout\n\nVocê pode visualizar o layout do projeto através [desse link](https://www.figma.com/file/0kv33XYjvOgvKGKHBaiR07/GamePlay-NLW-Together?node-id=58913%3A83). É necessário ter conta no [Figma](http://figma.com/) para acessá-lo.\n\n\n## Executando o projeto\n\nUtilize o **yarn** ou o **npm install** para instalar as dependências do projeto.\nEm seguida, inicie o projeto.\n\n```cl\nexpo start\n```\n\nLembre-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).\n \n ```cl\nREDIRECT_URI=\nSCOPE=\nRESPONSE_TYPE=\nCLIENT_ID=\nCDN_IMAGE=\n```\n\n\n## 📄 Licença\n\nEsse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.\n\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003csmall\u003eDesenvolvido por Rodrigo Gonçalves Santana - Junho/2021\u003c/small\u003e\n\n  [![Instagram Badge](https://img.shields.io/badge/-rodrigo.goncalves.s-6633cc?style=flat-square\u0026labelColor=6633cc\u0026logo=instagram\u0026logoColor=white\u0026link=https://www.instagram.com/rodrigo.goncalves.s/)](https://www.instagram.com/rodrigo.goncalves.s/) \n  [![Linkedin Badge](https://img.shields.io/badge/-Rodrigo%20Gonçalves%20Santana-6633cc?style=flat-square\u0026logo=Linkedin\u0026logoColor=white\u0026link=https://www.linkedin.com/in/rodrigo-gon%C3%A7alves-santana/)](https://www.linkedin.com/in/rodrigo-gon%C3%A7alves-santana/) \n\u003c/div\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forodrigogo%2Fgameplay-nlw-together","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Forodrigogo%2Fgameplay-nlw-together","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forodrigogo%2Fgameplay-nlw-together/lists"}