Social Network App Development

Mobile service for amateur soccer players that helps them to schedule matches, take part in local tournaments and build social relationships using built-in chat and gamification features.
Social Network App Development

Project Overview

IndustrySocial Media
Duration4 months
Services
  • Android, iOS
Technology Stack Used

Challenge

The client, a recently formed startup, reached us to order the development of a social network aimed at non-professional soccer players. social network app development was to give several opportunities for amateur sportsmen:

  • Connect different soccer players
  • Build teams
  • Invite rivals to participate in matches
  • Schedule matches
    The startup had a stiffly determined budget, so the challenge was creating a sports social network that met the expected scope and functionality.

Solution

The app was an MVP development with React Native and Firebase to integrate chats, SMS authentication, and a notification system. It was effectively delivered to Google Play and AppStore and received the users' and startups' appreciative feedback.

After the first iteration was released, the foremost app evolution was requested - to add an admin interface for the social sports app and add tournaments - special competitions hosted by the platform owners.

We used Django to assemble the admin interface and ensure its fast and user-friendly character. Also, we implemented the required updates in the React Native app. The app performance and scalability were fine-tuned. At some point, we realized we messed up in development, and the Firebase real-time database was functioning overly laggy precisely in the UAE region. We kept our shoulders at the wheel to achieve a smooth and quick app work by the set deadline. The development took a little longer, but the app update was dropped. The app performance was better and more stable.

We continue cooperating with the startup and act as a technical consultant for sports social app development expansion. The client is planning to enable support for different kinds of sports apart from soccer.

Fun Features

We introduced an advanced notification system to inform about request/accept/reject flow. Also, the app has built-in chats and speaks several languages, including Arabic RTL.

Drop Us A Messageand we will get back to you in the next 12 hours