Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eaglescoutdev/eaglescout

Team 114's Cross-Platform Mobile Scouting App
https://github.com/eaglescoutdev/eaglescout

ai first-robotics-competition frc offline-first react-native scouting tba-api

Last synced: about 1 month ago
JSON representation

Team 114's Cross-Platform Mobile Scouting App

Awesome Lists containing this project

README

        

# EagleScout

![Eagle Scout (1)](https://github.com/EagleScoutDev/EagleScout/assets/53363059/12968b92-e4ee-4aee-865b-98c7c75e06a7)

## Introduction
- EagleScout is an app developed by Team114 to collect and analyse scouting data.
- It has built in offline-mode, pit scouting (with storage for images), and picklist creation and management.
- Using the OpenAI API, it also is able to summarize large volumes of scouting comments quickly.

## Getting Started

### Installation

EagleScout is available on iOS devices through the App Store and Android devices through the Play Store
* [App Store](https://apps.apple.com/us/app/eaglescout/id6447322775)
* [Play Store](https://play.google.com/store/apps/details?id=com.eaglescout&pli=1)

## Usage
- To get started, register for a team in the app.
- Someone from our team will reach out confirming your email address and creating your team.
- From there, you can create questions and competitions through the Data tab.

## Contributing
- We welcome any changes you wish to see!
- EagleScout is written in React Native, and we are in the process of migrating to TypeScript.
- To develop locally, follow [these instructions](app/README.md).

## Contact
- Vir Shah, Scouting Lead ([email protected])
- Gabor Szita, Head of Backend Systems and Privacy ([email protected])
- Alan, Head of AI ([email protected])

## Acknowledgments
- OpenAI -- we use the ChatGPT API endpoint to summarize data.
- The Blue Alliance -- we use the TBA APIv3 in order to populate competition schedules, get lists of teams participating at events, and for some other analysis tools.