Inspiration

EfforLez was inspired by how hard it is to stay consistent with mental wellness when support feels generic, clinical, or hard to access in the moment. We wanted to build something calming, personal, and practical for everyday use.

What it does

EfforLez is an AI-powered mental wellness platform that helps users build healthier routines through guided breathing, voice journaling with transcript-based reflection chat, mood tracking, personalized weekly activity plans, a full calendar with Google Calendar sync, and a Nexus resource center for disorder awareness and helplines.

How we built it

We built EfforLez using React + TypeScript + Vite, with Supabase for authentication and data storage, Gemini API for reflection and transcript-aware AI responses, FullCalendar for planning views, Google Calendar API for syncing weekly plans, and browser APIs (MediaRecorder, Notifications, Service Workers) for voice capture and push support.

Challenges we ran into

We dealt with authentication and onboarding edge cases, theme consistency issues across modules, Google OAuth/redirect mismatches, calendar overflow/layout bugs, AI response truncation, and replacing robotic breathing prompts with configurable MP3 voice guidance.

Accomplishments that we're proud of

We delivered an end-to-end product experience: sign-up to onboarding to personalized plans, interactive emotional visualizations, transcript-powered journal insights, full calendar planning and sync, and accessible support pathways. We’re especially proud of the polished dual-theme UX and resilient fallbacks that keep the app usable even when certain integrations fail.

What we learned

We learned how much product quality depends on details: routing safety, state persistence, graceful error handling, readable UI under different themes, and real-world integration setup (OAuth, APIs, browser permissions). We also learned to design AI features with clear boundaries, supportive language, and practical next-step outputs.

What's next for EfforLez

Next, we plan to add deeper personalization (adaptive routines and reminders), richer progress analytics, expanded wellness content in Nexus, improved therapist/helpline handoff flows, and production-grade deployment with stronger monitoring, security hardening, and mobile-first performance optimization.

Built With

Share this project:

Updates