{"id":19671006,"url":"https://github.com/mohitmun/mechmocha_ps","last_synced_at":"2026-07-15T06:32:08.674Z","repository":{"id":82435960,"uuid":"200444448","full_name":"mohitmun/mechmocha_ps","owner":"mohitmun","description":null,"archived":false,"fork":false,"pushed_at":"2019-08-04T03:22:18.000Z","size":11114,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-30T22:24:24.393Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/mohitmun.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":"2019-08-04T03:20:31.000Z","updated_at":"2023-03-04T11:18:39.000Z","dependencies_parsed_at":"2023-06-15T16:30:26.325Z","dependency_job_id":null,"html_url":"https://github.com/mohitmun/mechmocha_ps","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mohitmun/mechmocha_ps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitmun%2Fmechmocha_ps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitmun%2Fmechmocha_ps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitmun%2Fmechmocha_ps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitmun%2Fmechmocha_ps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohitmun","download_url":"https://codeload.github.com/mohitmun/mechmocha_ps/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitmun%2Fmechmocha_ps/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35494971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-15T02:00:06.706Z","response_time":131,"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":[],"created_at":"2024-11-11T17:07:47.942Z","updated_at":"2026-07-15T06:32:08.670Z","avatar_url":"https://github.com/mohitmun.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chor Sipahi - Mech Mocha\nPlay chor sipahi live with your friends\n\n- leverages agora sdk for group chat\n\n### TODO\nTechnical Evaluation Criteria:\n1. Login system to uniquely identify a user and fetch details of name / picture (10 points)\n2. Matchmaking system to match 2 or more users to the same game. Multiple game sessions should be possible at the same time (10\npoints)\n3. Non-hackable - so that the game can be monetised later ( Ideas to drive this would be server authority on the game states ) (15 points)\n4. Level of polish in the product (10 points)\n5. Can replay the game multiple times in a single app session. (5 points)\n6. End conditions handling of the experience. Whether the end condition can be evaluated by the machine vs whether it requires a human\nmoderator. End condition being evaluated by the machine gets a higher score (10 points)\nBrownie Points on Technical Implementation Details:\n1. Scalable design with thousands of simultaneous sessions being possible. (5 points) 2. Player can play across devices with a single id. (3 points)\nExperience Evaluation Criteria:\n1. Is Video critical for the experience to be complete ? More weightage points will be given on experiences where Video is more critical . (5 points)\n2. Accessibility to 2 or more strangers . The easier the game is for strangers to get going with each other, the higher the score on this point . (15 points)\n3. Relatable to vernacular India‡ - the experience should be relevant for our target users (5 points)\n4. Low rampup time for vernacular India‡ - The less the explaining and the more self-explanatory , the higher the score. This goes hand in\nhand with the previous point.(5 points)\n5. Desire to play again - a measurement of fun is how many times I would be willing to play it again. (15 points)\n6. Degree of innovation involved. (5 points)\nBrownie points on Experience Details :\n1. If the solution is easily scalable across more users or from co-op to pvp (3 points)\n2. If the solution has the scope to add variations to keep churning out more variety. (3 points)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohitmun%2Fmechmocha_ps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohitmun%2Fmechmocha_ps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohitmun%2Fmechmocha_ps/lists"}