{"id":21363267,"url":"https://github.com/akaza21/algogeek","last_synced_at":"2026-04-12T17:48:47.939Z","repository":{"id":194488278,"uuid":"690547826","full_name":"akaza21/AlgoGeek","owner":"akaza21","description":"An online coding contest hosting website with features like ranking system, leaderboard, discussion room, practice problems, contests And code editor that supports more than one language.","archived":false,"fork":false,"pushed_at":"2023-09-13T07:46:56.000Z","size":19949,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-22T19:32:01.463Z","etag":null,"topics":["bootstrap","css","django","javascript"],"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/akaza21.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}},"created_at":"2023-09-12T12:10:05.000Z","updated_at":"2023-12-12T21:41:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"1feb20d0-122e-48f3-bfa7-1ed8e3e74c66","html_url":"https://github.com/akaza21/AlgoGeek","commit_stats":null,"previous_names":["akaza21/algogeek"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akaza21%2FAlgoGeek","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akaza21%2FAlgoGeek/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akaza21%2FAlgoGeek/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akaza21%2FAlgoGeek/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akaza21","download_url":"https://codeload.github.com/akaza21/AlgoGeek/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243836025,"owners_count":20355616,"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":["bootstrap","css","django","javascript"],"created_at":"2024-11-22T06:18:45.029Z","updated_at":"2026-04-12T17:48:47.897Z","avatar_url":"https://github.com/akaza21.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# algoGeek\n\n To fully understand how the backend and front end of a website works, I decided to code something that I personally like a lot: An online coding contest hosting website with features like ranking system, leaderboard, discussion room, practice problems, contests And code editor that supports more than one language. The journey to get here was tough, but I believe I have learnt many valuable lessons along the way.\n## Screenshots\n\n![App Screenshot](https://i.imgur.com/sOf3piL.png)\n![App Screenshot](https://i.imgur.com/tMyDXxy.png)\n![App Screenshot](https://i.imgur.com/UCvuiE1.png)\n![App Screenshot](https://i.imgur.com/WZuh089.png)\n![App Screenshot](https://i.imgur.com/S7TzpXd.png)\n\n\n\n\n\n  \n## commands\n**For Learner**\n- Sign up / Login as a Learner \n- Practice coding problems\n- Participate in contets, get ranks, featured in leaderboard\n- Get stars\n- Make discussion rooms, join rooms\n\n**For Curator**\n- Sign Up / Login as Curator\n- Apply For curator role, get verified.\n- Set parctice problems\n- Hold Contets\n\n\n  \n## Run Locally\n\n- Clone the project\n\n```bash\n  git clone https://github.com/shayan-cyber/algoGeek.git\n```\n\n\n- Make virtualenv\n\n```bash\n  python -m virtualenv [env name]\n```\n- Activate virtualenv\n\n```bash\n  . [env name]/Scripts/activate\n```\n\n- Install dependencies\n\n```bash\n  pip install -r requirements.txt\n```\n\n\n\n\n\n  \n## Tech Stack\n\n\n**Frontend** Bootstrap, CSS, Javascript\n\n**Backend:** django, Python, Hackerearth API, Javascript\n  \n![Logo](http://algo-geek.herokuapp.com/static/algoGeek.png)\n\n    \n## Feedback\n\nIf you have any feedback, please reach out to us at pragyash258@gmail.com\n\n  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakaza21%2Falgogeek","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakaza21%2Falgogeek","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakaza21%2Falgogeek/lists"}