Mejo is the intelligent scroll. A daily ritual designed to sharpen how you think in 2 minutes a day, using the habit you already have: scrolling.
If you're going to scroll every day, that scroll should leave something.
The Problem
Most people do want to improve, but:
- They don't have time for long courses
- They can't sustain prolonged focus
- They get overwhelmed choosing what to learn
- They abandon quickly
- They consume hours of empty content with zero return
The problem isn't lack of interest. It's friction, fatigue, and poorly designed abundance.
The Core Insight
People don't lack discipline. They lack the right format.
If the most addictive formats deliver the least valuable content, the solution isn't to fight the format. It's to replace the input.
Mejo doesn't try to pull you out of the scroll. It converts the scroll into growth.
How It Works
Mejo is not an infinite feed. It's a short daily ritual designed to create habit, avoid saturation, and maintain desire.
Every day you get a curated set of sharp ideas:
- Free Plan: 3 ideas per day + 1 refresh
- Pro Plan: 10 ideas per day + 5 boosts for extra ideas
Each idea includes:
- Strong title (no clickbait)
- Core insight (fast read, 30-60 seconds)
- Conceptual editorial image (AI-generated)
- 2-question mini-quiz (comprehension + application)
- XP + visible progress
Complete the quiz, mark the idea as done, earn XP, train the algorithm.
No motivational quotes. No fluff. Ideas that stick.
The Mechanics
Content Pool: Ideas are curated and generated in batches, not on-demand per user. This keeps quality high, costs low, and scaling fast.
Personalization: You choose initial interests. Mejo learns from your likes, dislikes, completed ideas, and saved content. The system assigns ideas based on affinity.
Gamification (subtle but addictive):
- Streaks (maintained with just 1 idea)
- XP for completed ideas and quizzes
- Visible levels and progress
- Daily bonus for completing the full set
- Weekly ranking (resets every Monday 00:00 UTC)
The game supports, it doesn't pressure.
Product Design
Feed: Full-screen vertical cards. Swipe horizontally between ideas. Completed ideas are clearly marked. The 4th idea (Free users) appears locked, creating curiosity without aggression.
Upsell: No aggressive modals. The lock generates desire, not rejection.
Images: Editorial conceptual visuals (AI). No realistic human faces. Deep visual metaphors. 9:16 format. Emotional palettes. Premium, recognizable brand.
Tech Stack
- Framework: Next.js 16 with App Router
- Language: TypeScript
- Styling: Tailwind CSS, shadcn/ui
- Backend: Supabase (PostgreSQL, Auth, Storage), Drizzle ORM
- AI: OpenAI for content generation and image creation
- Payments: Stripe with subscription flows
- Email: Resend for daily notifications and streaks
- Deployment: Vercel (PWA-ready, mobile-optimized)
What I Learned
- The format is the product: Same content, different package = 100x difference in retention
- Limits create desire: Pro feels abundant, not infinite. Always leave them wanting more
- Ritual beats motivation: People don't need willpower when the action is already part of their day
- Gamification needs restraint: XP and streaks work when they support the habit, not dominate it
- Distribution is behavior change: The hardest part wasn't building the app. It was replacing an existing habit
The Vision
Mejo isn't an app. It's a mental training system.
If someone opens Mejo every day, their way of thinking improves. Not through force. Through better defaults.
The tools we use daily shape who we become. Mejo is designed to be that tool.