Client

NK Novakovec, Novakovec, Croatia

Nk Novakovec

Mobile app we built to manage all aspects of a local football club.

We are proud to present our newest mobile application, which has been developed specifically for the management of a football club. This application, adapted to the specifics of our client, offers a number of functionalities that make it easier to manage the club, monitor player activities and create connections with fans..

Development of an idea

Every successful project starts with a spark of inspiration. In our case, the inspiration came from our client’s deep passion for football and the need for a more efficient way of managing the club. The development process began with a deep analysis of their needs and desires, researching best practices in the industry and creating a vision that would meet all their requirements..  

Collaboration and Analysis

After defining the initial vision, a phase of intensive cooperation with our client followed. Through a series of interactive sessions and workshops, we investigated their needs in detail, identified the challenges they face and defined the key goals that the application should achieve. This phase was key to gaining a deep understanding of the client’s needs and ensuring the development process was aligned with their goals.

Design

Using the creativity and expertise of our design team, we designed a visual identity for the mobile app that reflects the passion for football. From the selection of colors and fonts to the design of icons and interface elements, every detail has been carefully planned to create an aesthetically appealing, but also functional interface that will provide users with a pleasant user experience.

Intuitive Navigation

One of the key goals was to ensure intuitive navigation through the application. We’ve carefully designed the layout of interface elements and interactions to give users easy access to all the app’s functionality, regardless of their experience level.

Programming

Our team of developers worked diligently to implement all the functionalities of the application, using the most modern technologies and tools to ensure a high level of performance, security and stability. Every functionality, from the integrated chat for the club management to the connection with the COMET system, has been carefully programmed and tested to ensure a flawless user experience..

Specific functionalities that make the mobile application special include:

  • Integrated chat for club management - Enables club management members to exchange information quickly and securely. This tool ensures instant communication between board members, which contributes to efficient decision-making and coordination of activities within the club.

  • No classic CMS - All aspects of the application are managed without the need for a classic CMS (Content Management System) - from creating users to publishing notifications - everything is done within the application itself. This ensures greater security and ease of content management, allowing the app admin to quickly and easily update information within the app.

  • Fan site - Fans can use the app to buy annual tickets and follow news about the club. This functionality provides fans with an easy and convenient way to participate in club activities and stay informed about the latest events and results.

  • Connection with COMET system - The integration with the central national system COMET allows the club and the users of the application to access all relevant information about match results and statistics. This functionality provides clubs with complete visibility over sporting events and enables them to make informed decisions based on current data.

  • Player statistics - The application enables monitoring of all relevant statistical data on players, including physical predispositions, attendance at training sessions and matches, as well as the number of goals scored. This functionality provides detailed insight into player performance, which helps coaches and managers make informed decisions.

  • Technology - The application was programmed using Flutter, a cutting-edge cross-platform framework for developing mobile applications. Flutter enables the rapid development of high-quality applications that run on multiple platforms, including Android and iOS. This technology brings numerous benefits, including excellent performance, fast interface construction, and easy maintenance and updating of the application.

  • Crashlytics i Analytics - The implementation of Crashlytics enables the identification and correction of the causes of application crashes, ensuring the stability and reliability of the application. On the other hand, Analytics allows monitoring the use of the application and identifying areas for improving the user experience. These tools are crucial for maintaining high application quality and provide important insights for further optimizations and upgrades.

Testing and Improvements

After the implementation, the application was subjected to thorough testing in order to identify possible shortcomings and improve its functionality. Open communication with the client allowed us to quickly implement their feedback and ensure that the application perfectly matches their needs and expectations..

Application launch

The launch of the mobile application marked the beginning of a new chapter in the digital transformation of our client. Through a global rollout, the app has become an indispensable club management tool, providing users with a simple and efficient way to track activities and connect with the club and community..

This mobile app is an opportunity to support our favorite local football club! We developed it with love and passion for football, and now we are donating it as a tool for better club management. With this free donation, we want to facilitate the club’s organization, communication between players and board members, and better communication with fans. We hope this app will contribute to the community and make our club even stronger and more successful!

Frequently asked questions

What does the COMET integration actually do for a club?
COMET is the official national football system that holds match results, fixtures and competition data. We connected the app directly to it, so players, board members and fans see real match results and statistics inside the app without anyone copying numbers over by hand. It stays current on its own, which means the club always works from the same data the federation uses.
Why did you build it without a classic CMS?
A traditional CMS would have meant a separate web login, extra hosting and one more thing for the club to maintain. Instead we put all the management directly in the app. An admin creates users, publishes news and sends notifications from their phone. It is simpler for a volunteer-run club, and keeping everything in one place reduces the attack surface, so it is more secure too.
What kind of player statistics does the app track?
It tracks attendance at training sessions and matches, goals scored, and physical data for each player. Coaches and the board get a clear picture of who is showing up, who is performing, and how the squad is developing over a season, which makes selection and planning decisions a lot easier to back up with real numbers.
Is the fan section separate from the management side?
Yes. Fans get their own part of the app where they can buy an annual pass and follow club news, while the chat and the management tools stay private to the board. One app serves both audiences, but each group only sees what is relevant to them.
Why Flutter for this project?
Flutter let us build a single codebase that runs well on both Android and iOS, which matters for a club whose members use a mix of phones. It also kept the build fast and the app cheap to maintain and update later, which was important since this was a donation and we did not want to leave the club with heavy ongoing costs. We added Crashlytics to catch and fix crashes and Analytics to see how the app is actually used.
We are another local club. Could you build something similar for us?
We can. This app was shaped around NK Novakovec, but the same building blocks (club chat, news, ticketing, player stats and a COMET connection) fit most clubs. We would start by talking through how your club is run and which parts matter most, then adapt the app to that rather than handing you an identical copy. Get in touch and we will walk you through it.

Key Results

Integrated chat
club communication
Secure messaging for management
COMET integration
match results
Access to national football stats
Player statistics
performance tracking
Goals, attendance, physical data
Fan engagement
tickets & news
Annual passes and club updates

Technologies

Figma
Figma
Hasura
Hasura
Flutter
Flutter

Projects from the category