We recently built at https://lowcode.agency this pretty complex solution for a company working in the sports industry.
It’s a 2 sided platform, where players keep track of their sports metrics and training, thus allowing coaches to follow them and possibly recruit them for their colleges.
This allows coaches to see players without traveling, and find the right positions with the right metrics for their teams.
We built 2 apps for this. One for players, and one for coaches.
In the players app, they sign in in a 3 step process. If they want to, they can add their metrics right away, or do that later.
Their metrics are the most important part, since coaches are looking for these.
After logging in, players start keeping track of their trainings. Everything is categorized and subcategorized, and players are rewarded for using the app and keeping an updated log of their activities.
On each log, players can update their metrics. If they do, we keep track on the back end of these, in order to show their best metrics to the coaches.
Players also have a dashboard, where they see 3 things:
A leaderboard, where we keep track of the players who are most active adding their workouts and where we keep track of players uploading the largest amount of videos (this is what coaches want!).
A skills report, whey they can compare themselves to:
Other players who are graduating on the same year
Other players that play in their same primary position(s).
Other players that play in their same secondary position(s).
A college report, where they can see how many coaches have seen their profiles, and in how many coaches watchlists they appear.
Players also have a community, where they can follow each other and see each other’s log, add comments, etc:
In their own profile, players can see, add and edit their best metrics, their activities and their game stats.
For their game stats, they mention the college/school they play at, and their stats playing for said team.
Now, on the other hand, we have the coaches app.
Coaches sign in and choose their college and position.
Their profile has to be reviewed by the admin, before they can use the app:
As soon as they have been approved by the admin, coaches can start creating their recruitment profiles:
On the recruitment profiles, they chose position and grad year, as well as the minimum metrics they need for that position:
And the output is a matching list of players that have those metrics!
Those matching players are added to the Watchlist tab for coaches, where they can start keeping track of the players feed/workout log
They can start then following specific players they’re interested in, and see their best metrics:
I mean, just look at the data… it’s a CRAZY app. I hope @Jason doesn’t say anything about this HUUUUGE complexity in the logic of the app!
Anyway, hope you enjoy this. Definitely taking Glide to the max with these crazy apps.
If you want an app, get in touch with us!! Low Code Agency - your app faster and cheaper with no/low code