Inspiration
Many people set goals — like preparing for exams, finding a job, or balancing work and life — but they struggle with the same questions:
“Where do I start?” and “How do I stay consistent?”
Instead of clear first steps, they often feel overwhelmed or stuck. Yathsa was created to solve this problem: an AI coach that breaks down big goals into small daily actions, provides nudges, and keeps users motivated on their journey.
What it does
- Breaks down big goals into daily steps with explanations and curated resources, so users don’t just see what to do — they also understand why.
- Generates AI-powered personalized plans based on the user’s goals, preferences, and availability.
- Delivers plans via notifications — users don’t have to wait on a loading screen; they get a push when their tasks are ready.
- Tracks progress with a simple status system: pending → in progress → done. No streak punishments — only clarity and momentum.
- Guides and motivates through in-app messages, task explanations, and helpful resources.
- Supports monetization & sustainability with RevenueCat subscriptions (Free, Go, Pro) and banner ads for free users.
How we built it
- Frontend: Built with React Native + Expo for cross-platform reach (iOS & Android).
- Serverless Functions: Used Firebase Functions for goal processing, sending welcome emails after signup, and push notifications after plan generation.
- Backend: Supabase for database and migrations.
- AI Engine: OpenAI models with structured prompt engineering to generate personalized daily plans and nudges.
- Notifications: OneSignal for email, push notifications, and in-app messages — enabling personalized, interactive communication.
- Monetization: Integrated RevenueCat paywalls, including a localized paywall for Indian Android users with tailored plans.
Challenges we ran into
- System & prompt engineering: crafting minimal yet effective prompts to generate structured, step-by-step plans from varied user inputs.
- Ensuring AI outputs remain practical, useful, and reliable — not just motivational text.
- Finding the right subscription positioning, balancing free vs. premium features, and driving conversions.
- Designing engagement flows that motivate without guilt (no streak punishments).
- Handling initial feedback from students and professionals to refine usability and clarity.
Accomplishments that we're proud of
- Launched early and grew to 50+ users by distributing APKs directly to students, coaching centers, and training institutes.
- Validated the idea in real-world learning contexts — feedback shaped features like Create Plan Now, flexible timelines, and simplified date handling.
- Seamlessly integrated OneSignal for onboarding, permission education, notifications, and celebration messages.
- Implemented RevenueCat for subscription management, including region-specific tiers and a unique 24-day trial.
- Created a supportive experience where users feel guided and encouraged rather than pressured by streaks.
What we learned
- Designing paywalls and dynamic paywalls tailored for different platforms, Indian users, and a global audience.
- Building personalized communication flows using OneSignal across email, push notifications, and in-app messages.
- Leveraging Perplexity to validate the idea, research competitors, identify user pain points, and understand what features users expect.
- Ensuring AI outputs remain practical and consistent, focusing on actionable steps instead of generic motivation.
- The importance of early distribution and feedback loops to iterate quickly.
What's next for Yathsa – Your AI Coach for Real-Life Goals
- Expand support to more goal types — from career and learning to fitness and lifestyle.
- Implement reminders & catch-up flows so plans adapt when life changes.
- Introduce smarter personalization (learning styles, energy levels, cultural context).
- Enhance monetization options with bundles and partnerships while keeping core features accessible.
- Grow beyond individuals — exploring community features where groups can set, track, and achieve goals together.
Built With
- expo.io
- firebase
- onesignal
- react-native
- revenuecat
- supabase
Log in or sign up for Devpost to join the conversation.