Sport Activities
Mobile App

Developing a mobile app for children and their parents that engages them in active recreation.
Project overview

The rapid development of mobile technology has become an integral part of our daily lives. Adults use apps to improve their productivity, but mobile apps can also support children's development.


We, theOSSystemteam, have extensive experience in mobile app development and would like to share our experience in developing mobile apps for children and their parents that help engage children in active play and why it is worth developing apps for children.

Client

A modern sports start-up for children and their parents (read more) that aims to gamify the process of organizing active children's games, help children lead healthy lifestyles, and improve their communication.
Customer Challenge
To develop a mobile app that allows parents to register, add their children, organize and participate in sporting activities, and specify their location to collaborate with other parents and organize games together.

Problems and their causes

Developing an application for children and their parents that encourages active play helps to lead
a healthy lifestyle, improve communication skills, and make new friends. And also solve the following
problems:
Reducing physical activity is bad for your health
Parents lack time to plan activities for their children
Parents' worries about children playing outside
Children are often left at home, which leads to a boring routine
Lack of social contacts among children among peers
Are you familiar with these problems? Tell us more about your problem and
our specialists will contact you

Business Challenge

The team was tasked with developing a mobile app that would allow parents to add their children, and organize and participate in children's sports activities by specifying a specific location after registration. However, the client had previously tried to develop the app themselves but ran into a problem: there were more ideas than the speed of development.
Namely, the team had to implement:
  1. 1. Availability of the app for iOSand Androidplatforms
  2. 2. A web app for the administrator
  3. 3. The ability for parents to see each other's Play Pods based on a given location, and thus ensure that they can cooperate and get together with their children to play together
  4. 4. Introduction of safe play places with coordinates accessible only to verified users
  • Platform
    iOS, Android, Web (for the administrator)
  • Technology
    Flutter, AWS, Angular, Material UI, NestJS, OpenStreetMap.
  • Team
    1 Tech Lead 1 Project Manager 2 Front Developers 2 Backend Developers 1 Designer 1 QA Engineer
  • Duration
    4 months
  • Client
    Startup

Solution

The team decided to discard the existing application code because it was not in line with best practices and was difficult to scale, which could lead to problems when expanding the project. The decision was made to build the application from scratch in order to better meet user needs and create a better product.
We offered design and development services for the backend, mobile app, and admin panel during our collaboration, and implemented the following features at different stages.
Design
Management and Testing
  • 1.
    Registration and Authorization
  • 2.
    Adding children
  • 3.
    Creating a Game Pod
  • 4.
    Find a Game Pod
  • 5.
    My friend's invitation
  • 6.
    Profile and Notifications
  • 7.
    Admin app
  • 8.
    Visitor counting
Overall Improvements
Release
The design was based on wireframes provided by the client. Authorization was set up using four different methods: Google, Apple ID, SMS, or email.
Soulfulness and originality were provided by the images of children's games, hand-drawn by the client's children, which were added to the tutorial.
Looking for a similar solution for your business? Tell us more about your
business

How we helped users

Here aresome of the advantagesof the app we were able to create:
  • The appencourages physical activity, which meansstaying fitandimproving health
  • Strengthen the bond between parents and childrenby allowing them to spend time together, play, and discuss games
  • A variety of ways to be physically activehelps children and parents find new waysto spend time together
  • A user-friendly and accessible appthatensures the security and privacyof app users toincrease reliability

Value delivered

The end result is a fun, kid-friendly mobile app. Our team implemented the ability to invite friends via the link and get together at the appointed time and place, as well as the ability to remind them about upcoming events.
Introducing secure game locations with coordinates that are only available to confirmed users is a smart way to ensure the security and privacy of the app's users. By taking steps to vet users before granting them access to sensitive information, it has been possible to create a safe and secure community within the app.
The working process is as follows:
  • 1. Users (parents) create accounts and child profiles.
  • 2. Parents carry out a sports assessment of their child so that our system classifies them according to their level.
  • 3. Users can either find a game group (game pod) or create their own and invite others to play. Their level of play influences which groups they find. So, for example, a parent of a 3-year-old is not encouraged to play in a group with 8-year-olds.
  • 4. The weekly recommended sports programs that the group plays every week will be preset.
Read more about the apps forAndroidand iOSin the stores
We ended up with this customer testimonial:
"Users have responded positively to the app's concept, functionality, and ease of use, thanks to OSSystem's excellent work. The transparent, collaborative team communicated maintained constant and clear communication, provided daily updates, and was highly receptive to feedback throughout." But that's just part of it! You can read the full testimonial, find out how our product helped them solve the problem, and gain extra confidence in the quality of our services.
Need expert help with your project? Contact us today to see how we can
assist you

Benefits

Developing mobile apps for children is a positive idea that helps children develop and learn, as well as being useful and convenient for their parents. Such apps are a great opportunity to create a product that can be useful and in demand, as they have many advantages, including:
Health
The app can be a supportive tool for supporting children's healthy lifestyles
Entertainment
Containing interesting games, the app can be a source of entertainment for children who enjoy outdoor activities
Socialization
Many mobile apps for children can help them develop social skills and learn to socialize with others
Problem-solving skills
Apps can teach problem-solving and how to analyze complex situations
Learning
The application can teach children about the world around them in an interactive and engaging way
Improving Creativity
Creative tasks in the app can help develop the imagination
Planning
The app helps parents plan outings and other activities with their children
Functionality and safety
Help parents plan and organize their children's activities and keep track of their whereabouts
Monitoring
Receive notifications about the activities that children take on their devices and control content safety