{"id":22894798,"url":"https://github.com/mathusanm6/ios-playstop","last_synced_at":"2025-07-20T14:05:37.404Z","repository":{"id":60793673,"uuid":"537795154","full_name":"mathusanm6/iOS-PlayStop","owner":"mathusanm6","description":"iOS app leveraging Swift and SwiftUI to fetch game-related data from the IGDB API for testing purposes. Utilizes IGDB-SWIFT-API for organized API interactions.","archived":false,"fork":false,"pushed_at":"2022-11-01T18:58:23.000Z","size":34,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T22:40:01.906Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Swift","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/mathusanm6.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":"2022-09-17T12:01:43.000Z","updated_at":"2023-11-14T16:36:15.000Z","dependencies_parsed_at":"2022-10-05T00:10:39.001Z","dependency_job_id":null,"html_url":"https://github.com/mathusanm6/iOS-PlayStop","commit_stats":null,"previous_names":["mathusanm6/ios-playstop"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mathusanm6/iOS-PlayStop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathusanm6%2FiOS-PlayStop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathusanm6%2FiOS-PlayStop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathusanm6%2FiOS-PlayStop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathusanm6%2FiOS-PlayStop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathusanm6","download_url":"https://codeload.github.com/mathusanm6/iOS-PlayStop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathusanm6%2FiOS-PlayStop/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266135685,"owners_count":23881803,"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":[],"created_at":"2024-12-13T23:19:50.970Z","updated_at":"2025-07-20T14:05:37.387Z","avatar_url":"https://github.com/mathusanm6.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  PlayStop\n## The End Result\n[Demo (YouTube Short](https://youtube.com/shorts/vsDFVuusTj8)\n\nIn this Demo, I search for :\n- \"God of War\"\n- \"Legend of Zelda\"\n- \"Botw\" (meaning Breath of the Wild)\n\nand the results are convincing even with shortforms.\n\n## Personal Playground for IGDB API\n\nWorking on this project helped me gain knowlegde about API especially IGDB's API. The **worst part of working with an API** is that there are rules for each request and if you misuse then you are thrown errors all around. I found that working with HTTP Request without an easing overlay is cumbersome. I tried it for the authentification and I hated it. That's when I came across IGDB-SWIFT-API which is **a wrapper class for making request and receiving results in an organised manner**.\nThis project is about **benchmarking how well this package could improve code reusabilty and development time**.\n\n# To run this project\n## Twitch credentials could be outdated\n[In order to obtain one!](https://api-docs.igdb.com/#about)\n\n## Install IGDB-SWIFT-API Package\n[Follow this link](https://github.com/husnjak/IGDB-SWIFT-API)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathusanm6%2Fios-playstop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathusanm6%2Fios-playstop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathusanm6%2Fios-playstop/lists"}