Inspiration
- The major inspiration was the theme provided: sports. Although the theme was optional, as avid sport enthusiasts and tennis players we felt like we needed to stick to this theme. From there it was a process of narrowing down all the ideas we had to one idea that had the most impact. Several ideas were considered, but we wanted something new and innovative to create. When looking through previous sports applications and apps made to help improve player performance, we didn’t find anything like it. Thus it was decided and we made TennisEz!
What it does
- TennisEz is an application that serves to improve player performance by allowing the user to log in points from a practice or a match played. Through logging points, the player will document how they lost or won each point in the session such as a forehand winner or a backhand unforced error. The program notices the trends through the points logged and provides accurate feedback to what shots are the player's biggest strengths and weaknesses. This information can be used by the player to practice on that weakness and elevate their game to a whole new level.
How we built it
- We used Flutter, Firebase, and Android Studios to create this application
- Flutter was used to build the user interface
- Firebase was used to build and run the application
- Android Studios is the IDE that we used
Challenges we ran into
- Learning flutter
- Resolving environment issues
- Connecting to Firebase
- As this was the first time making a working app in a short amount of time troubleshooting and learning and fixing the issues took a while and we were down the last minute
Accomplishments that we're proud of
- Providing an application that can help a player improve at any level
- Finishing the project in a short time frame
What we learned
- Github, Flutter and Android Studios applications
- Operating together to finish a task in short timespan effectively and efficiently
What's next for TennisEz
- In the near future, we plan to incorporate a mentoring module where a player can converse with another player about tips and solutions to problems they’re encountering.
- Once we get started, we plan to expand to more sports where this service can be beneficial and appealing to players such as baseball, football, soccer, and basketball.
- In the later run, we’re planning to integrate a GPS function that displays the nearest available location to be able to play a specified sport such as the nearest free courts available to play tennis or the nearest field to play soccer.
Log in or sign up for Devpost to join the conversation.