{"id":23177333,"url":"https://github.com/abdo-reda/soccerglanceapi","last_synced_at":"2025-10-25T06:31:06.995Z","repository":{"id":167614502,"uuid":"615857369","full_name":"Abdo-reda/SoccerGlanceAPI","owner":"Abdo-reda","description":"This is SoccerGlanceAPI, this is an API for essentially creating match highlights, it represents a layer between the User and our Model Server.","archived":false,"fork":false,"pushed_at":"2023-05-22T18:58:43.000Z","size":95217,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-18T06:33:52.547Z","etag":null,"topics":["api","highlights","soccer-matches"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Abdo-reda.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-03-18T21:55:21.000Z","updated_at":"2023-05-20T13:46:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"c1c24d2e-2c40-4aa2-b94a-0c4935992d9a","html_url":"https://github.com/Abdo-reda/SoccerGlanceAPI","commit_stats":null,"previous_names":["abdo-reda/soccerglanceapi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FSoccerGlanceAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FSoccerGlanceAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FSoccerGlanceAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FSoccerGlanceAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abdo-reda","download_url":"https://codeload.github.com/Abdo-reda/SoccerGlanceAPI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238093098,"owners_count":19415165,"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":["api","highlights","soccer-matches"],"created_at":"2024-12-18T06:33:07.298Z","updated_at":"2025-10-25T06:30:56.973Z","avatar_url":"https://github.com/Abdo-reda.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Setup \n\nWe recommend to setup virtual environment and install the needed packages using pip. \nYou can check the requirements file for the core packages needed.\nAlso, this was tested on python 3.10\n\n* `python -m venv myEnv`\n* `myEnv\\Scripts\\activate `\n* `pip install -r requirements.txt`\n\n## Running the API server\n\n`python manage.py runserver 0.0.0.0:8000`\n\n\n## To Run with empty database:\n1. delete all files in migration folders except __init__.\n2. python3 manage.py makemigrations\n3. python3manage.py migrate\n4. Manually enter the top 5 leagues in the league table. Set another league record to Custom.\n5. Create the PremiumPlus SubscriptionType\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdo-reda%2Fsoccerglanceapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdo-reda%2Fsoccerglanceapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdo-reda%2Fsoccerglanceapi/lists"}