Strolly | Walking Meditation App With Guided Audio, Streaks, Timer and Supabase - React Native

Description
Strolly – Walking Meditation App Template for iOS and Android
Strolly is a complete, production-ready walking meditation app template built with React Native, Expo and Supabase. Users follow a guided journey of audio meditations, unlock the next session by completing the current one, track daily streaks, time their own unguided sessions, and save favorites. Everything runs on a free Supabase backend that the buyer configures in minutes – no server code, no hosting bills, no third-party APIs to pay for.
Demo Instructions
This app has its own email sign-in system backed by Supabase, so there is no shared demo account or hosted demo server. To run it:
- Create a free account at supabase.com (no credit card needed).
- Run the included SQL schema file (supabase/schema.sql) – one click in the Supabase dashboard.
- Paste your project URL and anon key into the .env file.
- Run “pnpm install”, then “npx expo run:ios” (for Android, first run “npx expo prebuild -p android”, then “npx expo run:android”).
- Sign up inside the app with the demo credentials below and you are in.
Demo account:
- Email: demo@strolly.app
- Password: StrollyDemo2026!
These credentials are used to create your demo user in your own Supabase project during setup, so they work immediately after configuration. Full step-by-step setup with screenshots is included in documentation.html. Supabase and Resend both have free tiers that are sufficient to run everything; you are responsible for your own accounts and any costs if you exceed those free tiers.
Everything the App Does
- + Onboarding quiz with 3 questions, progress bar and animated intro frame
- + Email and password sign-up with email verification flow
- + Sign-in screen with show/hide password and friendly status notices
- + Password reset via 6-digit code (Supabase Edge Function + Resend email)
- + Update password screen and deep-link recovery handling
- + Guided journey of audio meditations ordered by day
- + Progression system: completing a meditation unlocks the next one
- + Locked meditation modal that explains how to unlock content
- + Home screen with the next unlocked session and daily streak flame
- + Explore tab listing every meditation with completed, unlocked and locked states
- + Meditation detail screen with hero image, category color, description and favorite toggle
- + Audio player with play/pause, seek slider, skip forward and back 10 seconds
- + Background audio playback with iOS background modes configured
- + Audio file caching on device so sessions play offline after first download
- + Completion chime and success haptic when a session finishes
- + Favorites tab for saved meditations
- + Meditation timer tab with animated circular progress ring
- + Duration picker for custom timer lengths
- + Background-safe countdown that survives app switches
- + Vibration and chime when the timer completes
- + Daily streak tracking with current streak, longest streak and total sessions
- + Streak calendar showing which days were completed
- + Profile screen with stats cards and account settings
- + Sign out and secure account deletion via Edge Function
- + Privacy policy and terms of service screens included
- + Haptic feedback on key interactions throughout the app
- + Adaptive layouts for phones and tablets, portrait and landscape
- + Offline-friendly: content and progress are cached locally
Technology
- React Native 0.81 with Expo SDK 54 and Expo Router
- TypeScript throughout, validated with Zod
- Supabase: authentication, Postgres database, storage and Edge Functions
- Zustand state management with AsyncStorage persistence
- Expo AV audio engine with background playback and file caching
- Expo Haptics, Expo Linear Gradient, Expo Blur, Expo Image
- NativeWind (Tailwind-style styling) and lucide-react-native icons
- React Native Reanimated animations and gesture handler
- Deployment target: iOS 17.0; Android minSdk 24
- No third-party paid dependencies or API keys
What the Buyer Gets
- Full TypeScript source code for the complete app
- Generated iOS Xcode project included; the Android native project is generated with one command (“npx expo prebuild -p android”)
- Supabase SQL schema with row level security policies (supabase/schema.sql)
- Two Supabase Edge Functions: password recovery email and account deletion
- Step-by-step documentation.html with screenshots, customization guide and App Store checklist
- App icon assets, splash screens and the full design system in one colors file
Development Disclosure
Portions of this template’s source code were developed with AI-assisted tools. All code has been reviewed, tested and verified by the author before submission.
A Note Before You Buy
This is a source code template, not a compiled app. You will need Xcode (for iOS), Android Studio (for Android), Node.js and basic command line knowledge to build and customize it. The backend is Supabase, which offers a generous free tier – you use your own Supabase and Resend accounts and are responsible for any costs associated with them. If you have any questions before or after purchase, message support through Envato.
| Type | Native Web App |
|---|---|
| Author | mefjudevllc |
| Price | $14 |
| Sales | 0 |
| Rating | 0 (0) |
| Published | Sep 24, 2026 |
| Last Update | Sep 24, 2026 |
| Compatible Software | Other, Other, Other, Other, Other |
| Mobile Files Included | JavaScript JSON |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,345 views · 67 clicksSaaS · Week 46 · 7,345 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,623 views · 232 clicksWebsite · Week 46 · 46,623 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,565 views · 127 clicksSaaS · Week 46 · 44,565 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,450 views · 206 clicksSaaS · Week 46 · 63,450 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,701 views · 127 clicksDesktop App · Week 46 · 32,701 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,323 views · 19 clicksWebsite · Week 46 · 8,323 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,950 views · 29 clicksWeek 46 · 6,950 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,432 views · 18 clicksWeek 46 · 6,432 views · 18 clicks