New 624 Scouting App

Introduction

In the time between the end of AP exams and the start of summer school, I decided to create a new scouting app for my robotics team. Following the approval of my proposal for new tabelts, our team started using an app called Roblu for scouting. However, I wanted to build a system from the group up tailored for our team. One issue we had while using Roblue was regarding the use of Bluetooth to transmit data. While sometimes it worked, othertimes it would seem to lose data. This is a huge issue so I decided to instead have it export to local files and then use a python script to merge the data.

Skills

This was my first time using Flutter so I learned a lot about both flutter and dart. I picked it up very quickly and in only 2 days, created a system where you can dynamically generate forms using the master app. This allows the system to be used by a head scout even if they have no programming experience. This is crucial to the success of the scouting team. Additionally, I plan to create a couple of python scripts and incorporate them with a C# Windows Form to create an all in one package for the team.

Git Project

The projects are currently not visible to the public but this status could change in the future.

Moving Forward

I plan to continue to refine the app and fix any bugs. Right now I plan to start creating the Python scripts to unite all the aspects of the two apps.