Hoopit

Sports management software for teams and clubs

Industry:
Sports and Wellness
Location:
Norway
Duration:
Since 2019
Sports management software for teams and clubs
play
Watch video

Achievements oflogo

Sports app for children in Norway
Satisfied customers
Involved sports organizations
App store rating
About the client

Øivind Husby came up with the idea of Hoopit ― a children’s sports management platform ― when he ran into difficulties managing his kids’ sports activities. He decided to build an app to make it easier for parents and sports organizations to communicate and manage activities.

To make his idea a reality, Øivind hired two student developers in the city where he lives. After around two years of development, the Hoopit team found themselves in need of help and were looking for a development partner. They came to Globaldev and asked us to fully refactor the applications and build the Hoopit mobile and web apps.

Solution

Globaldev assembled a dedicated product team, working hand in hand with Hoopit developers to create an all-embracing sports club and team management solution accessible via iOS and Android apps as well as a web platform.

Now, Hoopit enables seamless coordination between all involved parties (boards, committees, teams, individual players, parents, and admins) while streamlining essential business processes and communication through automation and real-time updates.

We also established cooperation with the Hoopit marketing team to better understand end-users’ needs in terms of functionality. After releasing new features and testing them with customers, we collected feedback and conducted in-depth customer interviews alongside the Hoopit customer support team.

Dedicated engineering team

We’ve built a dedicated engineering team of 20+ specialists for continuous development, maintenance, and support.
Project manager
Product manager
Backend engineer
Frontend engineer
Flutter developer
UI/UX designer
Quality assurance specialist

User roles

Player
Players (kids) can create profiles, manage activities, and pay for them.
Parent
Parents can create profiles, manage activities, and pay for them.
Leader
Leaders can create activities, edit these activities, and get paid for them.
Video preview
play
Watch product video

Implemented features

Calendar
In the calendar, parents and players can see their selected activities. Users can access detailed information such as an event’s date and time, a list of players, and their RSVP statuses. Managers and trainers can organize training, matches, and other events, and any changes to these activities are instantly reflected for all involved users due to the calendar’s shared functionality.
Chat
Players, parents, and leaders can communicate with each other through group chats or one-on-one chats. The chat function allows users to create groups with participants of their choosing. Users can also divide members into subgroups and then post announcements, events, and messages intended for particular groups of people.
Payments
In the web app, leaders can see an overview of each client’s payment history, generate payment history reports, create new invoices, and send them to parents. The platform also allows users to financially support sports clubs through donations.
Accounting system
Clubs can handle their financial matters using the accounting system, which allows them to create, edit, and delete payments, access complete financial statistics, generate invoices, send reminders, track payouts, and export detailed payment reports.
Automatic light & lock control
We integrated Hoopit with LuxSave, which provides the option of controlling lights and locks in an arena automatically via the calendar, reducing the risk of errors and contributing to more economical facility operation.
Members list
Leaders can see the list of members by groups in the member list tab. They can also see all of their members in the all members tab and export this data as a spreadsheet.
Groups
Users can view the groups they’re in, which in Hoopit represent sports clubs. Users can join a group by link or by searching for a group's name.
Expenses
This feature allows for making team-related purchases within the platform. If necessary, the buyer can request a refund from the club or sports organization.
Mobile development

Together with the client’s development team, we created iOS and Android applications using Flutter.

The Hoopit application helps parents manage all of their family’s (but mostly their kids’) sports activities in one place. With Hoopit, parents are able to stay on top of agendas, expenses, and information from their kids’ teams and clubs. Parents aren’t the only users of the platform, though. Hoopit also helps coaches and team leaders distribute information, create paid and unpaid events, delegate tasks, get paid through the platform, keep track of bills, and know who’s coming to training. Coaches can use not only the iOS and Android mobile apps to manage their activities but also a web app.

Web app development

We developed a web app using the Python/Django stack for the back end and Angular for the front end so that users can access Hoopit from both their phones and personal computers.

The Hoopit web app has all the features of the Hoopit mobile app plus the ability to create new payments, generate payment reports, and view all of a leader’s members.

There are two types of fees in Hoopit:

  • Training fee ― a fee that users pay for an individual sports activity
  • Membership fee ― an annual fee a member pays to an organization they belong to
Video preview

Ready to built the next sport solution?

1
2
3
4

Please select the most important building blocks of your product so that we can make a more accurate assessment of the project.