{"id":25023058,"url":"https://github.com/machado-joao/gameon-mobile","last_synced_at":"2026-05-03T22:34:08.495Z","repository":{"id":216674519,"uuid":"647085933","full_name":"machado-joao/gameon-mobile","owner":"machado-joao","description":"An e-commerce for selling games. Created with MongoDB and React Native.","archived":false,"fork":false,"pushed_at":"2023-06-18T16:49:16.000Z","size":435,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-24T01:59:53.561Z","etag":null,"topics":["mongodb","react-native"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/machado-joao.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-30T03:09:45.000Z","updated_at":"2024-01-20T17:44:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"f3970754-1e33-4ebe-89f5-3cef4b84d38b","html_url":"https://github.com/machado-joao/gameon-mobile","commit_stats":null,"previous_names":["machado-joao/gameon-mobile"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/machado-joao/gameon-mobile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/machado-joao%2Fgameon-mobile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/machado-joao%2Fgameon-mobile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/machado-joao%2Fgameon-mobile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/machado-joao%2Fgameon-mobile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/machado-joao","download_url":"https://codeload.github.com/machado-joao/gameon-mobile/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/machado-joao%2Fgameon-mobile/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32587820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T22:12:39.696Z","status":"ssl_error","status_checked_at":"2026-05-03T22:09:10.534Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["mongodb","react-native"],"created_at":"2025-02-05T14:35:53.266Z","updated_at":"2026-05-03T22:34:08.479Z","avatar_url":"https://github.com/machado-joao.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projeto GameOn mobile\nEste é um projeto de comércio eletrônico desenvolvido com MongoDB e React Native. A aplicação permite o cadastro e autenticação de usuários e a visualização dos produtos disponíveis.\n\n## Configuração do projeto\nPara começar a utilizar a aplicação, siga as etapas abaixo:\n\n### Clonar o projeto\nClone este repositório para o seu ambiente local usando o seguinte comando:\n\n```bash\ngit clone https://github.com/machado-joao/gameon-mobile.git\n```\n\n### Abrir o projeto\nAbra o projeto em um editor de código de sua preferência.\n\n### Instalar dependências\nCertifique-se de ter o Node.js e o npm instalados em seu sistema. Navegue até a raiz do projeto e execute o seguinte comando para instalar todas as dependências necessárias:\n\n```bash\nnpm install\n```\n\n### Configurar variáveis de ambiente\nCrie um arquivo chamado `.env` na raiz do projeto e adicione as seguintes variáveis de ambiente:\n\n```makefile\nUSER_KEY=user\nTOKEN_KEY=jwt\nAPI_HOST=http://[IPv4]:5050\nUSER_REGISTER=/users/register\nUSER_LOGIN=/users/login\nPRODUCTS=/products\nPRODUCT=/products/\nRANDOM_PRODUCTS=/products/random/7\nPRODUCTS_BY_NAME=/products/filter/name/\nPRODUCTS_BY_PLATFORM=/products/filter/platform/\n```\n\nLembre-se de substituir [IPv4] pelo endereço IP correspondente ao host da máquina em que a aplicação está sendo executada.\n\n### Inicializar\nExecute o comando a seguir para inicializar a aplicação e utilizá-la:\n\n```bash\nnpm start --tunnel\n```\n\n## Conclusão\nEsta aplicação foi desenvolvida usando MongoDB, Next.js e Tailwind CSS e oferece recursos para registro e autenticação de usuários e visualização de produtos. Certifique-se de ter todas as dependências instaladas e configurar corretamente as variáveis de ambiente.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmachado-joao%2Fgameon-mobile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmachado-joao%2Fgameon-mobile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmachado-joao%2Fgameon-mobile/lists"}