← BackCASE STUDY · DAVID SILVERLIGHT
◍ Social Network · Spheres

Moji

One identity, kept in its own worlds. Moji is a social network built on spheres — so your Life, your Work and your Dating never bleed into each other.

mojiLife  ·  mojiPro  ·  mojiDate

🌿
mojiLife
Life

Friends and family — the people who know the real, off-the-clock you.

💼
mojiPro
Work

Colleagues, clients and connections — a professional face kept strictly its own.

💜
mojiDate
Dating

Matches and dates — a private world that stays fully separate from the rest.

The idea

The people we are depend on who's watching

We don't act the same around family, coworkers and a first date — yet most social networks flatten all of them into one feed. Moji was built for people who take that seriously: a single account, split into distinct spheres, each with its own timeline, friends, photos and messages.

Switch from Life to Work to Dating and the whole network changes with you. What one sphere sees, the others never do — by design.

My role

UI/UX & development

I worked on the user experience and development of Moji — shaping the sphere model into a clean, cross-platform social app on iOS and Android.

UI/UXXamarin.FormsiOS & Android
Granular control

From the whole world to a single person

Moji's defining feature is command over who sees what — dial access from broad and sweeping all the way down to one specific person.

Everyone
public
A whole
sphere
Selected
friends
Just one
person

Every post, photo and detail carries its own audience — set it wide, keep it to a sphere, or share with exactly one person. Nothing is exposed by accident.

In each sphere

A full social network, three times over

📰

Timelines

A separate timeline in every sphere, so the right people see the right updates.

👥

Friends

Distinct friend lists per sphere — Work contacts never mix with Dating.

💬

Messaging

Private conversations kept within the sphere they belong to.

🖼️

Albums

Photos, videos, profile and cover images — organized and access-controlled.

🔔

Notifications

Stay current across all your spheres, without the noise bleeding together.

🪪

Profiles

Present a different profile to each sphere — one you, tailored to the audience.

In the app

Moji in motion

Cross-platform on iOS & Android. Click any screen to enlarge.

Moji screen 1
Spheres
Moji screen 2
Timeline
Moji screen 3
Friends
Moji screen 4
Messages
Moji screen 5
Albums
Moji screen 6
Profile
Under the hood

One codebase, every sphere

A cross-platform Xamarin.Forms social app delivering separate, access-controlled spheres from a single shared codebase across iOS and Android.

Xamarin.FormsUI/UXSocial graphMessagingiOS & Android
×enlarged screenshot