Abel Cobreros
verified Case study

PikiPiki:
Mobile social network for the football ecosystem

Development of a cross-platform social platform for players, fans and clubs, with feed, sports profiles, chat, listings, gamification and admin panel.

phone_iphone iOS & Android App sports_soccer Sports social network admin_panel_settings Admin panel storefront Store integration
Private chat - PikiPiki
Screenshot of the PikiPiki main screen showing the social sports feed.
Search and discovery - PikiPiki
Project type
Sports social network
Platforms
Android, iOS and web panel
Objective
Connect players, fans and clubs
Status
Functional cross-platform product

Starting point

The challenge

The challenge was to launch a complete mobile experience to connect players, fans and clubs without multiplying development costs with two independent native applications.

phone_iphone

Mobile experience

The platform needed to feel like a modern social app to encourage recurring use.

group

Differentiated roles

Players, fans and clubs each required distinct experiences within a single product.

person_search

Talent discovery

Clubs needed a simple way to find players and opportunities.

Implemented solution

The solution

The mobile-first platform uses one shared codebase for Android and iOS, with operations and moderation handled through a centralized administration panel.

dynamic_feed

Vertical social network

Feed, posts, stories, comments, likes, views and user following.

sports_soccer

Sports profiles

Advanced player profiles with position, skills, history, club, social links and sports data.

storefront

PikiMarket

Trials, training opportunities and sports openings posted by clubs.

chat

Chat and applications

When a player is interested in an opportunity, the platform enables direct contact with the club.

emoji_events

Gamification

Points system, levels, streaks, trophies and public achievements to encourage participation.

manage_accounts

Admin panel

User, club, federation, post, campaign, report and internal permission management.

Product decisions

How PikiPiki was shaped

The product was not just a social network with a sports theme. It was a platform designed to connect different roles, create distinct value for each one, and sustain recurring activity without relying on a single feature.

The decision to build a differentiated experience over general-purpose social networks came from a clear observation: the football ecosystem had no place of its own. Interactions between players, fans and clubs happened on platforms that did not speak the language of sport or facilitate talent discovery.

Gamification was not added merely for decoration. Trophies, levels and streaks were intended to recognize participation and give users reasons to return, including when they had no new content to post.

Sports profiles were a deliberate product decision. A standard Instagram or Twitter profile does not convey position, club history, skills or availability. A player who wants to be discovered needs technical context, not just posts.

Listings and chat cover the full workflow: a club publishes an opportunity, a player finds it in PikiMarket, and both can make direct contact inside the app.

The app in use

A mobile experience built for community, discovery and participation

The app combines social interaction, sports profiles, club opportunities and gamification to drive activity within the football ecosystem.

Main feed
dynamic_feed

Social feed

Content, posts, stories and interaction between users.

Social feed - PikiPiki
Search and discovery - PikiPiki
search

Search and discovery

Exploration of players, clubs, listings and opportunities.

Sports profiles - PikiPiki
sports_soccer

Sports profiles

Public information, history, skills and player content.

PikiMarket - PikiPiki
storefront

PikiMarket

Trial listings, training sessions and sports events.

Private chat - PikiPiki
chat

Private chat

Direct conversations between users and clubs.

Trophies and achievements - PikiPiki
emoji_events

Trophies and achievements

Gamification to reward activity and participation.

Technical approach

Technical pragmatism over unnecessary complexity

A shared codebase provided a maintainable mobile experience for both stores without requiring two independent native applications.

sync

A single evolution base

Product improvements could be applied once and be available across the entire ecosystem.

devices

Cross-platform launch

The application was prepared for distribution on Android and iOS, maintaining a coherent mobile experience.

savings

Controlled cost

The solution allowed adjusting technical scope to budget and project stage without sacrificing a usable experience.

Admin panel

An internal panel to operate and moderate the entire platform

Internal panel to manage, moderate and operate the entire platform: users, clubs, posts, campaigns and reports.

Main panel
PikiPiki admin panel - Main dashboard
PikiPiki admin panel - User editing
PikiPiki admin panel - Post management
manage_accounts

User management

Search, edit, archive, restore and control profiles.

fact_check

Content moderation

Review of posts, comments, reports and user actions.

shield

Clubs and federations

Administration of clubs, representatives, federations and categories.

campaign

Campaigns

Segmented push and email communication sending.

lock

Internal permissions

Roles and access levels to protect sensitive actions.

timeline

Traceability

Tracking of content, users, campaigns and administrative activity.

Impact

Delivered outcomes

Cross-platform

Cross-platform launch

A single codebase allowed delivering the product to mobile without duplicating development.

Testable

Testable product

The platform was prepared to test community participation, content, and listings with users.

Centralized

Centralized operations

The team could manage users, clubs, posts and campaigns from a single internal panel.

Have an app idea and not sure how to turn it into a viable product?

I review your idea, budget, and product stage to define a realistic mobile product and delivery plan.

Book a free initial consultation