{"id":25607105,"url":"https://github.com/chsdwn/freetogameapp","last_synced_at":"2026-05-14T22:32:16.981Z","repository":{"id":179042191,"uuid":"662662004","full_name":"chsdwn/FreeToGameApp","owner":"chsdwn","description":"A mobile application that provides a list of free-to-play games.","archived":false,"fork":false,"pushed_at":"2025-04-26T07:56:13.000Z","size":8697,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-26T08:32:59.643Z","etag":null,"topics":["react-native","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chsdwn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-07-05T15:55:54.000Z","updated_at":"2025-04-26T07:56:11.000Z","dependencies_parsed_at":"2024-10-25T22:20:54.329Z","dependency_job_id":"23a336b0-31ec-4af5-a64d-2046f65ff3bb","html_url":"https://github.com/chsdwn/FreeToGameApp","commit_stats":null,"previous_names":["chsdwn/famobicase"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chsdwn/FreeToGameApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsdwn%2FFreeToGameApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsdwn%2FFreeToGameApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsdwn%2FFreeToGameApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsdwn%2FFreeToGameApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chsdwn","download_url":"https://codeload.github.com/chsdwn/FreeToGameApp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chsdwn%2FFreeToGameApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33045576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["react-native","typescript"],"created_at":"2025-02-21T19:18:10.964Z","updated_at":"2026-05-14T22:32:16.963Z","avatar_url":"https://github.com/chsdwn.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca name=\"title\"\u003e\u003c/a\u003e\n  \u003ch3 align=\"center\"\u003eFreeToGameApp\u003c/h3\u003e\n  \n  \u003cp align=\"center\"\u003e\n    A mobile application that provides a list of free-to-play games.\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/chsdwn/FreeToGameApp/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/chsdwn/FreeToGameApp/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#tech-stack\"\u003eTech Stack\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgments\"\u003eAcknowledgments\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n## About The Project\n\n\u003cp align=\"center\"\u003eA mobile application that provides a list of free-to-play games.\u003c/p\u003e\n\n### Demo\n\nhttps://github.com/chsdwn/FreeToGameApp/assets/13810855/2f7af9e8-e4d0-4d3e-adb3-52977cb0db3a\n\n### Screenshots\n\n#### List of Games\n\n![List of free games](./screenshots/home.jpeg 'List of free games')\n\n#### Filter\n\n![List of free games](./screenshots/filter.jpg 'List of free games')\n\n#### Loading\n\n![Loading skeleton](./screenshots/skeleton.jpg 'Loading skeleton')\n\n### Tech Stack\n\n| Library                             | Category         | Version | Description                                                                      |\n| ----------------------------------- | ---------------- | ------- | -------------------------------------------------------------------------------- |\n| React Native                        | Mobile Framework | v0.72   | The best cross-platform mobile framework                                         |\n| React                               | UI Framework     | v18     | The most popular UI framework in the world                                       |\n| TypeScript                          | Language         | v4      | Static typechecking                                                              |\n| React Navigation                    | Navigation       | v6      | Performant and consistent navigation framework                                   |\n| React Native Paper                  | UI               | v5      | Material Design for React Native                                                 |\n| React Native Responsive Scalability | UI               | v1      | Utility hooks for scalability                                                    |\n| React Native Vector Icons           | UI               | v9      | Customizable icons                                                               |\n| Zustand                             | State Management | v4      | A small, fast and scalable bearbones state-management solution                   |\n| TanStack Query                      | State Management | v4      | Powerful asynchronous state management, server-state utilities and data fetching |\n| axios                               | REST client      | v1      | Communicate with back-end                                                        |\n| Flipper                             | Debugger         |         | Native debugging                                                                 |\n| Hermes                              | JS engine        |         | Fine-tuned JS engine for RN                                                      |\n| Jest                                | Test Runner      | v29     | Standard test runner for JS apps                                                 |\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Getting Started\n\n### Prerequisites\n\n- React Native Development Environment\n\n  Please follow the guide to set up your development environment. https://reactnative.dev/docs/environment-setup?guide=native\n\n- yarn\n  ```sh\n  npm i -g yarn\n  ```\n\n### Installation\n\n1. Clone the repo\n   ```sh\n   git clone https://github.com/chsdwn/FreeToGameApp\n   ```\n1. Navigate to the FreeToGameApp directory\n   ```sh\n   cd FreeToGameApp\n   ```\n1. Install NPM packages\n   ```sh\n   yarn\n   ```\n1. (MacOS only) Install Cocoa packages\n   ```sh\n   npx pod-install\n   ```\n1. Start metro server\n   ```js\n   yarn start\n   ```\n1. Start application\n   1. Android\n      ```sh\n      yarn android\n      ```\n   1. iOS\n      ```sh\n      yarn ios\n      ```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## License\n\nDistributed under the MIT License. See [`LICENSE`](https://github.com/chsdwn/FreeToGameApp/blob/main/LICENSE) for more information.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Contact\n\nHulusi Kafalıer - hulusikafalier@chsdwn.dev\n\nProject Link: https://github.com/chsdwn/FreeToGameApp\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Acknowledgments\n\n- [FreeToGame API Docs](https://www.freetogame.com/api-doc)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchsdwn%2Ffreetogameapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchsdwn%2Ffreetogameapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchsdwn%2Ffreetogameapp/lists"}