{"id":28211067,"url":"https://github.com/darinm223/pathfinder","last_synced_at":"2025-10-04T08:08:10.369Z","repository":{"id":78918402,"uuid":"142098705","full_name":"DarinM223/pathfinder","owner":"DarinM223","description":"https://phoenix-pathfinder.herokuapp.com/","archived":false,"fork":false,"pushed_at":"2025-08-07T18:20:40.000Z","size":4679,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-07T20:33:02.301Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DarinM223.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-24T03:20:23.000Z","updated_at":"2025-07-25T15:37:00.000Z","dependencies_parsed_at":"2025-07-25T17:29:04.672Z","dependency_job_id":"0e839b30-4c89-44a7-a053-c3016901eb9f","html_url":"https://github.com/DarinM223/pathfinder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DarinM223/pathfinder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarinM223%2Fpathfinder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarinM223%2Fpathfinder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarinM223%2Fpathfinder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarinM223%2Fpathfinder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DarinM223","download_url":"https://codeload.github.com/DarinM223/pathfinder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarinM223%2Fpathfinder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278283509,"owners_count":25961311,"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","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"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":"2025-05-17T17:11:01.958Z","updated_at":"2025-10-04T08:08:10.365Z","avatar_url":"https://github.com/DarinM223.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pathfinder\n\nA web application for the 1977 Milton Bradley board game where both players construct a maze\nand the first player to navigate through the other players maze and reach\nthe goal is the winner.\n\nFeatures:\n---------\n\n  * Create accounts which allow users to manage their active games.\n  * Start games with other registered users, non-registered users through\n    a one-time share link, and bots.\n  * Both player's boards are validated so that they have a reachable goal before\n    a game can start.\n  * Simple UI for building mazes and playing the game. Walls are built by\n    clicking two adjacent cells, and possible choices to move the player are\n    highlighted. Move attempts by the opposite player are temporarily\n    highlighted on your board.\n  * View replays of past games played on your account. Replay pages show\n    both player's full boards and support forward and backward\n    stepping for every move in the game.\n\n\n![pathfinder](./images/pathfinder.png)\n\nBuilding mazes:\n\n![building](./images/building.gif)\n\nGameplay from the perspective of both players:\n\n![playing](./images/play.gif)\n\nReplay view after a game has finished:\n\n![replay](./images/replay.gif)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarinm223%2Fpathfinder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarinm223%2Fpathfinder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarinm223%2Fpathfinder/lists"}