All projects

Project

Sweesh

Swipe sideways. The feed learns from you.

  • Social network
  • Web
  • Android

What it is

A social network of full-screen videos and photos, made to be used with your thumb. You swipe right when you like something and left when you don't. There is no like button.

The goal

Get the button out of the way. The gesture is already the answer: no thinking, no searching, and every swipe teaches the feed. The idea is to show more of what you like and less of what you don't, mixing TikTok's format with Tinder's mechanics.

See it running

Try the gesture

Drag the card to either side, or use the buttons. The whole app works like this.

@ana.rios

Sunset on the rooftop

Liked Disliked

@chef.bruno

Recipe ready in 30 seconds

Liked Disliked

@lu.e.o.gato

My cat versus the vacuum cleaner

Liked Disliked

@fit.caio

Home workout, no equipment

Liked Disliked

Two gestures, one answer

  • To the left: show me less of this.
  • To the right: I want more of this.

Illustrative example, with fictional posts.

How it works

  1. Open the feed

    Full-screen videos and photos, one at a time. You choose between Discover, Following and Near me.

  2. Swipe

    Right is liked, left is disliked. Made a mistake? The Back button undoes only the last decision.

  3. The feed learns

    Each swipe, the time you stayed on the post, a comment or a share becomes a signal for each post's score.

  4. Talk and join in

    Comments, replies, chats and discussion hubs help you find people who share your interests.

A feed that learns from you

Each post gets a score for each person. The bigger the bar, the more that signal raises the score.

  • A creator you already liked 2,2
  • What the community is liking 2,0
  • Topics (tags) you like 1,6
  • Who you follow 1,2
  • Words in the post 1,0
  • How new the post is 0,7

And what you already passed on practically disappears from the feed.

What's inside

  • Three feeds

    Discover, Following and Near me, with a switcher at the top of the screen.

  • Hubs

    Communities with discussions, rankings, levels and profile tags.

  • Conversations

    Chats and comments with replies, including audio.

  • Profiles

    Post grid, Posts, Reposts and Liked tabs, and a bio with hub tags.

  • Games

    A games area inside the app itself.

  • Security

    Blocking, reporting, account deletion and database rules that only accept media from its own storage.

Under the hood

A single codebase serves web and Android, and Firebase takes care of the rest.

One codebase

Expo and React Native, in TypeScript

Web

Published on Firebase Hosting

Android

.aab package for the Play Store

Firebase

  • Authentication
  • Firestore
  • Storage
  • Functions
  • App Check
  • Crashlytics

Technologies

  • Expo
  • React Native
  • TypeScript
  • Firebase
  • Firestore
  • Cloud Functions

Contact

Shall we talk?

A role, an opportunity or just a technical question. Tell me what you have in mind and I'll reply by email.

Or send a message from here