{"id":13772540,"url":"https://github.com/frc1418/VictiScout","last_synced_at":"2025-05-11T04:31:35.269Z","repository":{"id":43755774,"uuid":"64083708","full_name":"frc1418/VictiScout","owner":"frc1418","description":":telescope: Customizable, cross-platform FRC Scouting application based on Electron.","archived":false,"fork":false,"pushed_at":"2024-01-31T14:35:18.000Z","size":3222,"stargazers_count":23,"open_issues_count":30,"forks_count":37,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-16T02:08:47.639Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/frc1418.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}},"created_at":"2016-07-24T20:13:28.000Z","updated_at":"2024-04-23T04:50:28.000Z","dependencies_parsed_at":"2024-08-03T17:16:04.997Z","dependency_job_id":null,"html_url":"https://github.com/frc1418/VictiScout","commit_stats":null,"previous_names":["frcscout/frcscout"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frc1418%2FVictiScout","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frc1418%2FVictiScout/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frc1418%2FVictiScout/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frc1418%2FVictiScout/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frc1418","download_url":"https://codeload.github.com/frc1418/VictiScout/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253518941,"owners_count":21921074,"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":"2024-08-03T17:01:05.170Z","updated_at":"2025-05-11T04:31:30.255Z","avatar_url":"https://github.com/frc1418.png","language":"JavaScript","funding_links":[],"categories":["Scouting"],"sub_categories":[],"readme":"[\u003cimg src=\"images/readme/header.png\" align=\"center\" alt=\"VictiScout\"\u003e](https://github.com/frc1418/VictiScout)\n\nApplication for FRC scouting. Written using [Electron](http://electron.atom.io/) for easy customization.\n\nGet the newest compiled version [here](https://github.com/frc1418/VictiScout/releases)!\n\nGet the newest data-compiler version [here](https://github.com/Git-HorizonZz/VictiScout-Compiler/releases)!\n\n![Screenshot](images/readme/screenshot.png)\n\n## Development dependencies\n* [Node.js](https://nodejs.org)\n* [npm](https://npmjs.com)\n\n## Development Installation\n1. `cd` into `VictiScout` directory\n2. Run `npm install` to install node dependencies.\n\n## Usage in Development\nWhile in `VictiScout` directory, run\n\n    npm start\n\n### Transferring Data\nThe flow for using the Transfer Data window is as follows\n1. Team members will combine any scouting data files on their computers into a CSV using the combine files section of the data page.\n2. In the transfer data section, one member will select the \"Hub Device\" checkbox and provide an output directory for received files in the box below.\n3. All other team members will select the CSV file they created in step 1 using their input box.\n4. The team member with the \"Hub Device\" should go down the list of available devices and select \"Receive\" on each until all of them say \"Received.\"\n5. Then, the team member with the \"Hub Device\" will return to the data page to combine all received CSV files into one using the combine files section.\n\n## Packaging\nWhile in `VictiScout` directory, run\n\n    npm run-script package-mac\n    npm run-script package-win\n    npm run-script package-linux\n\nChoose the suffix appropriate for your target OS.\n\nSee [here](https://github.com/electron-userland/electron-packager#readme) for an explanation of how to modify your packaging settings.\n\n## Authors\nThis software was created by [Erik Boesen](https://github.com/ErikBoesen) for [Team 1418](https://github.com/frc1418). See [Contributors](https://github.com/frc1418/VictiScout/graphs/contributors) for further information.\n\n## License\nVictiScout is available under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrc1418%2FVictiScout","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrc1418%2FVictiScout","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrc1418%2FVictiScout/lists"}