services
services
We code. You grow

We don’t just develop — we build with your business goals in mind. Let’s create solutions that drive real results.

Schedule a call
our work design portfolio
about us
about us
Team you can rely on

Senior engineers, proactive communication, and genuine responsibility — that’s who we are.

blog contact us
MyDry30 LLC

Scalable mindful drinking platform

  • Mobile app development
  • React Native
MyDry30 LLC screen
about

Unconscious Moderation is a mindful drinking application designed to help people build a healthier relationship with alcohol. Unlike many solutions in this market that promote an «all-or-nothing» approach to sobriety, Unconscious Moderation focuses on awareness. Through a structured mental wellness 90-day program, the app guides users to reset habits, helping them gradually transform automatic patterns without shame and rigid restrictions.

duration

november 2025 – march 2026

location

USA

industry

mental health

team
  • 1 full-stack developer
  • 1 project manager
results
  • Reliable

    iOS application

  • Increased

    user retention

  • Unlocked

    subscription-based monetization

challenge

The client approached us after several unsuccessful development attempts with previous teams. Their existing mobile application was heavily bugged and failed to represent the depth of the program. Frequent crashes and broken user flows led to user drop-offs.

Without a reliable digital product, they couldn’t deliver the full experience at scale. The client needed a stable, user-friendly iOS application that could consistently guide users through the 90-day program, support audio sessions, and provide secure tools for habit tracking and personal journaling.

solution

stabilizing the product through full re-architecture

We began with a comprehensive code audit of the existing application. After evaluating the system, we concluded that fixing the old codebase would be riskier and more expensive than rebuilding it.

Our team built a new architecture from the ground up to support secure user data storage. For the backend, we chose NestJS 11. Its modular architecture enforces clear separation of concerns, ensuring long-term maintainability and seamless team scaling.

The backend infrastructure was deployed on AWS App Runner. Given the sensitive nature of health data, we needed an environment that provides robust security and automatic scaling without complex DevOps overhead.

building a cross-platform frontend

On the frontend, we adopted Expo SDK 54 with React Native and TypeScript. Over‑the‑air updates enabled instant delivery of content, bug fixes, and new program materials.

integrating monetization and analytics tools

We implemented the backend services responsible for authentication, user progress tracking, subscription management, and content delivery.

Subscription and billing logic was integrated via RevenueCat, which enables flexible monetization and reliable subscription event tracking. Analytics integration with Mixpanel allows the client to monitor user behavior and engagement.

implementing a structured 90-day transformation program

One of the central components of the product is a structured 90-day program that gradually guides users. We implemented staged content delivery and progress tracking so that users can clearly see their journey and stay engaged over time.

developing a mindful drink tracking system

The alcohol moderation tracker became one of the app’s core features. It includes session planning, real-time drink tracking, hydration monitoring, limit reminders, and post-session reflections.

Additional tools such as quick journaling, photo logging, and statistical insights help users gradually build awareness around their habits.

introducing personalization and motivational mechanics

During onboarding, the application collects personalized insights about the user’s goals and lifestyle patterns. This data reinforces motivation through personalized reminders, achievements, and progress visualization.

post-launch development & product evolution

After the MVP was successfully launched and proved stable in production, we continued collaborating with the client to expand the feature set, optimize performance, and improve scalability. The application continues to evolve as new content and program features are introduced.

delivered features

  • secure authentication system
  • subscription management and paywall system
  • product analytics integration
  • push notification system for user engagement
  • multi-language logic support
  • audio streaming system with background playback support
  • structured 90-day program engine with staged content delivery
  • advanced drink tracking system with real-time session monitoring
  • personalized onboarding and secure user data storage
  • quick journaling and photo logging tools
  • guided hypnosis library with short, clinically-informed audio sessions

technology stack

backend icon
Backend
NestJS 11 (Node.js, TypeScript) AWS App Runner AWS S3
frontend icon
Frontend
React Native Expo SDK 54 TypeScript Expo-router React Query React-hook-form + Zod
Database icon
Database
PostgreSQL Redis

communication

Task management was organized in ClickUp. The client and developer were in daily contact via Slack (messages + calls), and key milestones were discussed in Google Meet.

Tools
  • Slack icon
  • ClickUp icon
  • Google Meet icon

result

In just four months, from a buggy, sluggish app, the client received a stable and scalable B2C mobile application that fully reflects their methodology. The app was successfully launched on the App Store and received positive feedback for its intuitive user experience and non-judgmental approach. It enables the client to monetize their expertise through paid subscriptions and strengthen their positioning in the HealthTech space.

Rating of Rubyroid Labs 5.0
based on reviews of customers