case study

Mobile App Dashboard Development for Showing Sports Outcomes

The Client

Nowadays, manually tracking sports results is a tedious job. Instead, if there are app dashboards that show sports activities or outcomes, things become much more manageable. Such app dashboards typically sync with wearable techs. So, they collect activity results from those techs and reflect them to end users. In-built GPS further helps capture athletes' position and location. Our client owns similar iOS and Android apps that show sports data and outcomes.

Industry

Gaming and Sports

Tech Stack

SwiftUI, Kotlin, Apple Healthkit, Google Fit, GPS

The Challenges

The client specifically requested Capital Numbers to build these app dashboards. He came to us with this proposal because he found manually tracking school sports results overwhelming.

He needed an easier way out. Through tech, he wanted to capture students’ athletic data like kilometers cycled or meters ran. So, he approached Capital Numbers to create iOS and Android app dashboards that would do the job.

He went through our portfolio and was impressed by our iOS and Android app development work. So, he entrusted us with this project.

the challenges

Our key challenge was to create iOS and Android app dashboards that could help the client with the following:

  • Assign students to different sports (running, biking, etc.)
  • Track performances
  • See metrics
  • View progress
  • Identify results

In short, we had to offer solutions that help with sports data visualizations. Moreover, we also needed to remember that we shouldn’t reflect every data point. We had to extract only the relevant ones (requested by the client) and show them with proper labels, etc.

Solutions We Offered

We aligned our highly-skilled iOS and Android developers for the job. Our experts analyzed the client’s needs and came up with the following solutions:

iOS App Development - Our expert iOS developer used SwiftUI to develop the iOS app dashboard. SwiftUI helps build great-looking interfaces. It is integrated into Xcode, allowing developers to achieve tasks faster.

Android App Development - Our Android developer used Kotlin to build the Android app dashboard. Kotlin helps with code safety. It also has no runtime overheads. So, it was a perfect choice for hassle-free development.

Next, we used the Apple Healthkit (in iOS) and Google Fit (in Android) to fetch data from their raw sources.

solutions

Apple Healthkit extracts activity data from Apple’s wearable devices and stores them in its local database. So, we linked this kit with our iOS app using custom codes to present activity data on the dashboard.

Similarly, Google Fit fetches activity data from Android’s wearable devices and stores them in its local database. So, we linked this kit with our Android app using custom codes to show activity data on the dashboard.

We also added the GPS tracking function to track students’ location data in both apps. We used it to show routes covered by students during running or cycling.

In the end, we tested both apps in our local dev. Once everything worked well together, we deployed the iOS and Android apps on Apple App Store and Play Store.

Results

Our project continued for around 2.5 months with successful solution deliveries using Agile practices. Smooth collaboration happened because we held regular meetings with the client over Slack. Here’s what ultimately resulted because of our work:

Result Bullet
Easy Registrations

We created easy registrations where students can sign up on these apps using admin-generated usernames and passwords.

Result Bullet
Students Profiles

Once students sign up, they find a list of sports challenges (biking, walking, cycling, etc.) in which they can participate.

Result Bullet
Visual Dashboards

We created app dashboards that help the school admin see students’ activity data, such as the following:

  • Name of the sports challenge (cycling)
  • Name of the student (Mark)
  • Start date (14th March 2023)
  • End date (14th March 2023)
  • Average speed (2.61 km/hr)
  • Goal (1000 meters)
  • Distance covered (800 meters)
  • Status (Incomplete)
Result Bullet
Third-party Integrations

We could extract the above data from third-party services like Apple Healthkit and Google Fit.

Result Bullet
Multi-device Synchronizations

The above third parties sync with a variety of wrist-worn gadgets students use, such as:

  • Apple Smart Watches
  • Android Smart Watches
  • Fitbits
  • Wristbands
  • Fitness Trackers

Because the third parties sync, they collect data from these wearable devices they find nearby.

Result Bullet
Custom Solutions

Because we wrote custom codes, the data collected from third parties get translated on dashboards as progress bars, charts, etc.

Results
Result Bullet
Real-time Updates

Our solutions currently help the client aggregate readings in real time.

Result Bullet
Updated Data On the go

Our client also gets activity metrics on the go.

Result Bullet
Geolocation

Because we used GPS functions, the admin tracks activities in specific routes and trails.

Result Bullet
Gamification

We also made things fun-filled by adding gamification components, such as:

  • Leaderboards
  • Points
  • Badges
Result Bullet
Scalability

We made the apps scalable to help the client add more sports challenges if he wants in the future.

Result Bullet
Reduced Manual Work

Because of our work, the client no longer depends on manual processes. He uses the app dashboards we created to view sports data and outcomes. Turning to Capital Numbers for dashboard development and data visualizations is a decision the client is extremely happy with.

Let’s Discuss Your Requirements

Confidentiality & Same Day Response Guaranteed!

Send Your Query
Download

Download this case study in PDF

Tittle Star

300+ Glowing Customer Reviews

97 out of 100 Clients Have Given Us a Five Star Rating on Google & Clutch

  • Google 5 Star Customer Rating
  • One Ranked
  • Clutch 2023
  • G2 - Business Software Review
  • GoodFirms
quote icon

"The workflow between our team and theirs was excellent."

Emily NyazCapital Numbers 5/ 5
quote icon

"I am glad I found Capital Numbers and I credit them for a lot of the success I have had."

George LevyCapital Numbers 5/ 5
quote icon

"They exceeded our expectations and proved to be quick problem-solvers."

Stephen SmithCapital Numbers 5/ 5
quote icon

"It is impressive how easy it was to work with them."

Jose RodriguezCapital Numbers 5/ 5
quote icon

"Their fast response was impressive."

Jorge QuinteroCapital Numbers 5/ 5
quote icon

"They are easy to work with, flexible, and willing to go the extra mile."

Ryan DaviesCapital Numbers 5/ 5
quote icon

"Everything was organised and streamlined from start to finish."

Ryan GallaceCapital Numbers 5/ 5
quote icon

"They respond so quickly to thoughts and always try to do the best they can."

Marcello RongioneCapital Numbers 5/ 5
Join Our Success Stories

Get Custom Solutions, Recommendations, Resumes, or, Estimates. Confidentiality & Same Day Response Guaranteed!

Fill Out the Form and We Will Contact You.

    Select Files From Your  or   or 
    • Checkmark Icon 100% Confidential
    • Checkmark Icon We Sign NDA

    What’s Next?

    Our Consultants Will Reply Back to You Within 8 Hours or Less

    Expert Guidance You Can Trust. No Pitch, Just Expert Solutions.
    +25 More Awards in Past Decade

    Frequently Asked Questions

    Based on the information provided about Capital Numbers, here arefive frequently asked questions (FAQs) and their answers

    We offer a wide range of services, including:

    • Digital Engineering: Custom software development, enterprise systems, automation tools.
    • Web Development: Dynamic websites, e-commerce platforms, CMS solutions.
    • Mobile App Development: iOS & Android apps, cross-platform solutions, app maintenance.
    • QA (Quality Assurance): Automated and manual testing for error-free software.
    • Cloud Engineering: Cloud migration, cloud infrastructure management.
    • Data Engineering & Analytics: Data integration, data warehousing, data visualization, predictive analytics.
    • AI/ML/GenAI: AI-driven analytics, machine learning solutions, generative AI applications.
    • UI/UX Design: User interface design, prototyping & wireframing.
    • Emerging Tech: AR/VR development, blockchain development.

    We offer two distinct engagement models:

    • Project-Based Development: Tailored solutions for defined goals, ideal for short-term projects.
    • Dedicated Development Teams: Seamless integration, scalable solutions for long-term partnerships.

    We have clients in various countries, including:

    • USA
    • UK
    • Canada
    • Australia
    • Ireland
    • Switzerland
    • Saudi Arabia
    • Indonesia
    • UAE
    • Israel
    • Italy

    We have received numerous awards, including:

    1. Clutch Top 1000 B2B Companies
    2. Financial Times High-Growth Companies
    3. The Economic Times India's Growth Champions
    4. Dun & Bradstreet Leading SMEs of India
    5. Manifest Global Awards
    6. Clutch Global Leaders
    7. Clutch Champion Awards
    8. GoodFirms: Trusted Choice Awards
    9. GoodFirms: Best Company to Work With

    We were founded in 2012.

    We are ISO 9001 and ISO 27001 certified, demonstrating quality and data security standards.

    We create dynamic websites, e-commerce platforms, and manage content with user-friendly solutions.

    We develop iOS & Android apps, cross-platform solutions, and provide ongoing maintenance.

    We offer data integration, warehousing, visualization, and predictive analytics for data-driven decisions.

    We offer AI-driven analytics, machine learning solutions, and generative AI applications for various needs.

    Innovation, quality, client satisfaction, integrity, and teamwork are core values that guide our operations.

    We aim to become a global leader in digital solutions, continuously innovating and empowering businesses with cutting-edge technology.

    Click to Expand
    cookie close

    This website collects cookies to deliver a better user experience. Read Cookie and Privacy Policy