{"id":16652899,"url":"https://github.com/zerointensity/gamehub","last_synced_at":"2025-12-27T14:14:00.128Z","repository":{"id":40484328,"uuid":"471767316","full_name":"ZeroIntensity/gamehub","owner":"ZeroIntensity","description":"Official GameHub Repository.","archived":false,"fork":false,"pushed_at":"2022-05-17T00:41:56.000Z","size":587,"stargazers_count":4,"open_issues_count":10,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-10T14:50:16.714Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.gamehub2.com","language":"HTML","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/ZeroIntensity.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}},"created_at":"2022-03-19T17:34:04.000Z","updated_at":"2023-03-31T08:42:01.000Z","dependencies_parsed_at":"2022-08-09T21:50:54.908Z","dependency_job_id":null,"html_url":"https://github.com/ZeroIntensity/gamehub","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeroIntensity%2Fgamehub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeroIntensity%2Fgamehub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeroIntensity%2Fgamehub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeroIntensity%2Fgamehub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZeroIntensity","download_url":"https://codeload.github.com/ZeroIntensity/gamehub/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243257609,"owners_count":20262294,"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-10-12T09:30:23.788Z","updated_at":"2025-12-27T14:13:55.083Z","avatar_url":"https://github.com/ZeroIntensity.png","language":"HTML","readme":"# GameHub\r\n\r\n## Unblocked Games Website\r\n\r\n### Contribution\r\n\r\nThere isn't a development documentation, so if you have any questions about how GameHub works feel free to create an issue.\r\n\r\n#### Tech Stack\r\n\r\n| Stack           | Technology                                                            |\r\n| --------------- | --------------------------------------------------------------------- |\r\n| Backend         | [FastAPI](https://fastapi.tiangolo.com)                               |\r\n| Frontend        | [TypeScript](https://www.typescriptlang.org/)                         |\r\n| CSS             | [Tailwind](https://tailwindcss.com)                                   |\r\n| Template Engine | [Jinja2](https://pypi.org/project/Jinja2)                             |\r\n| Build           | [PostCSS](https://postcss.org/) and [Webpack](https://webpack.js.org) |\r\n\r\n### Running\r\n\r\n**Node V16+ and Python 3.8+ are required.**\r\n\r\n```\r\n$ git clone https://github.com/ZeroIntensity/gamehub \u0026\u0026 cd gamehub\r\n$ yarn install \u0026\u0026 yarn build\r\n$ python3 -m pip install -r requirements.txt\r\n$ python3 main.py\r\n```\r\n\r\nEverything in `src/config.py` can be changed by supplying an environment variable.\r\n\r\n#### Basic .env file\r\n\r\n```\r\nAPPLY_WEBHOOK=https://discord.com/api/webhooks/...\r\nREPORT_WEBHOOK=https://discord.com/api/webhooks/...\r\nSUGGEST_WEBHOOK=https://discord.com/api/webhooks/...\r\nJWT_ALGORITHM=HS256\r\nJWT_SECRET=mysecret\r\n```\r\n\r\n### Why is this using MongoDB and not a relational database?\r\n\r\nEase of use. I have yet to find a good library for ORM/DRM in Python, and Mongo is much easier to make one for.\r\n\r\nNow, please do not make an issue saying something like \"oh, just use [insert sql library]\". These libraries are huge and have APIs that are awful to work with.\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzerointensity%2Fgamehub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzerointensity%2Fgamehub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzerointensity%2Fgamehub/lists"}