{"id":28927340,"url":"https://github.com/yeti-robotics/polar-edge","last_synced_at":"2026-05-02T05:11:26.274Z","repository":{"id":245359450,"uuid":"817054020","full_name":"Yeti-Robotics/polar-edge","owner":"Yeti-Robotics","description":"YETI Robotics' scouting site for 2025 and beyond","archived":false,"fork":false,"pushed_at":"2025-06-11T00:03:14.000Z","size":6158,"stargazers_count":5,"open_issues_count":8,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-06-11T01:19:15.596Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Yeti-Robotics.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,"zenodo":null}},"created_at":"2024-06-18T23:43:44.000Z","updated_at":"2025-06-11T00:03:16.000Z","dependencies_parsed_at":"2024-06-21T19:18:29.639Z","dependency_job_id":"1736b6e4-2aea-4afa-b27f-a83ca97a6086","html_url":"https://github.com/Yeti-Robotics/polar-edge","commit_stats":null,"previous_names":["yeti-robotics/polar-edge-analytics","yeti-robotics/polar-edge"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Yeti-Robotics/polar-edge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yeti-Robotics%2Fpolar-edge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yeti-Robotics%2Fpolar-edge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yeti-Robotics%2Fpolar-edge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yeti-Robotics%2Fpolar-edge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yeti-Robotics","download_url":"https://codeload.github.com/Yeti-Robotics/polar-edge/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yeti-Robotics%2Fpolar-edge/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261296913,"owners_count":23137218,"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":"2025-06-22T13:06:26.448Z","updated_at":"2026-04-01T19:02:53.131Z","avatar_url":"https://github.com/Yeti-Robotics.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Polar Edge\n\n## About\n\nPolar Edge is a scouting application for _FIRST_ Robotics Competition, built by Team 3506, YETI Robotics.\n\n## Setup\n\n### Prerequisites\n\nPolar Edge requires a local installation of [Node.js](https://nodejs.org/en/download/), and [Docker Desktop](https://www.docker.com/products/docker-desktop/)/[PostgreSQL](https://www.postgresql.org/download/) to run. We recommend using [nvm](https://github.com/nvm-sh/nvm) (MacOS/Linux) or [fnm](https://github.com/Schniz/fnm) (Windows) to manage your Node.js installation.\n\n### Local Setup\n\nSetting up Polar Edge requires running a local instance of the database, and building the application. If Docker Desktop is installed and running, this will be handled automatically on dev startup. Otherwise, you will need to start the database manually.\n\nIn the root directory, run `pnpm install` to install the dependencies for the entire project. We recommend also installing the `turbo` CLI globally to make running commands easier. This can be done by running `pnpm install -g turbo`.\n\nTwo `.env.local` files are required for the project to build: one for the Next.js frontend, and one for the database package.\n\n- `apps/web/.env.local`: This file is used to configure the Next.js frontend. It should be copied from `apps/web/.env.example`.\n- `packages/database/.env.local`: This file is used to configure the database. It should be copied from `packages/database/.env.example`.\n\n\u003e If you are not using Docker Desktop, ensure that the `DATABASE_URL` in `packages/database/.env.local` points to your local PostgreSQL instance.\n\nOnce the dependencies are installed and `.env.local` files are configured, you can start the development server by running `turbo dev`.\n\n## Documentation\n\nDocumentation for the project can be found on the [YETI Robotics' Wiki](https://wiki.yetirobotics.org/books/polar-edge-analytics).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeti-robotics%2Fpolar-edge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyeti-robotics%2Fpolar-edge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeti-robotics%2Fpolar-edge/lists"}