The World's Most Complete Dance Education Platform
SnappDance is a production-ready, multi-platform streaming application designed for ballroom and latin dance instruction. Built over 6+ years of development, it offers professional-grade music, video, and educational content in a premium mobile experience.
4
Standalone Apps
6+
Years Development
5
Languages
EnglishDeutsch中文日本語Русский
02 — Key Features
Built for Professional Dance Training
Every feature is designed to serve dancers, instructors, and dance schools with a premium, app-store-ready experience.
Professional Music Player
Full-featured audio player with playlists, queue management, shuffle/repeat modes, waveform visualization, and background playback with Lock Screen integration.
Video Streaming
Native video player with trailer previews, direct streaming from CDN via signed URLs. No local downloads required. Fullscreen with standard iOS controls.
Favorites & Library
Personal library with favorites, listening history, purchased bundles overview, and statistics. Pull-to-refresh, search, and filter functionality.
PDF Learning Material
Integrated PDF viewer for step charts, technique guides, and music theory documents. Async loading from CDN with automatic scaling.
Netflix-Style Discovery
Cinematic home screen with auto-rotating featured banners, swipe navigation, and rich content cards. Content is organized in browsable packages with hero images, descriptions, and statistics — designed for maximum engagement.
5-Language Localization
Complete database-driven localization system supporting English, German, Chinese, Japanese, and Russian. Automatic language detection with lazy-loaded translations — ready for additional languages.
Bungee Audio Engine
The proprietary C++ audio engine is the platform's core differentiator. It enables real-time tempo adjustment from −25% to +25% without changing the pitch — essential for dance practice at different skill levels. Professional-grade time-stretching that competitors simply don't offer.
Includes haptic feedback, 7-point snap slider, and double-tap reset. Delivered as a compiled xcframework with Objective-C++ bridge.
Engine
C++ xcframework
Range
±25% Tempo
Quality
Zero Pitch Shift
Visualization
200-sample Waveform
Web-Based Admin Panel
A complete content management system deployed on Cloudflare Pages. Manage the entire app experience from the browser — no developer needed for day-to-day content operations.
Create and publish packages, bundles, and assets. Reorder the home screen layout with drag-and-drop. Manage users, permissions, and featured banners. Full multilingual content editing across all 5 languages.
Dashboard
Stats & Activity
Content
Full CRUD Hierarchy
Layout
Drag & Drop
Users
Roles & Permissions
03 — Platforms
Four App Variants, Two Continents
Complete coverage of global and Chinese markets across iOS and Android.
iOS Modern
Primary · SwiftUI
FrameworkSwiftUI, iOS 16+
Codebase6,200+ LOC, 39 files
ArchitectureMVVM, @Observable
BackendSupabase + Cloudflare R2
AudioBungee C++ Engine
Views19 SwiftUI screens
iOS Legacy
Complete · Objective-C
FrameworkUIKit (Objective-C)
BackendParse SDK
DependenciesCocoaPods
PushAirship SDK
StatusComplete, functional
ExtrasM4ATools, Extensions
Android
Production · Kotlin
LanguageKotlin + Java
Codebase200 source files
ArchitectureMVVM + Koin DI
MediaExoPlayer
PaymentsRevenueCat IAP
BuildAPK v1.3.2
China Model
Android · China Market
PaymentsWeChat Pay + Alipay
DistributionAppInChina SDK
Serversnapp-dance.cn (Parse)
SyncAWS China ↔ Global
ComplianceICP, Privacy, ToS
BuildSeparate Gradle variants
04 — Included Content
Proprietary Dance Content
Two self-produced content packages are included in Package B with full rights transfer. All music tracks and PDF step charts are original productions.
Platform capability: The app and backend are designed to host unlimited additional content packages. The hierarchical content system (Package → Bundle → Category → Asset) supports onboarding of any number of content partners and dance styles.
05 — Pricing
Two Packages, One Decision
Exclusive license with full IP transfer. All source code, assets, documentation, credentials, and deployment rights included.
Exclusive License — Full IP Transfer
Package A
iOS & China Complete
€330,000
Net, plus applicable tax
What's included
iOS Modern App (SwiftUI, production-ready)
iOS Legacy App (Objective-C, complete)
Bungee Audio Engine (C++ xcframework)
Supabase Backend (Auth, DB, Edge Functions)
Cloudflare R2 Media Storage Setup
China Model (WeChat/Alipay, snapp-dance.cn)
AWS China ↔ Global Sync Infrastructure
Admin Panel (Content & User Management, Cloudflare Pages)
5-Language Localization System
Complete Documentation (22+ guides)
Technical Handover & Documentation
iOS apps (Modern + Legacy) with full China market backend, server infrastructure, and compliance documentation included.
Package B
Complete Platform
€380,000
Net, plus applicable tax
Best Value — All Platforms + Content
Everything in Package A, plus
Android App (Kotlin, 200 source files)
Android China Variant (WeChat/Alipay)
RevenueCat IAP Integration
Production APK v1.3.2
ExoPlayer Media Pipeline
Content: Elite Solo Class (3 levels, 10 dances)
Content: Medal Classes (3 levels, 10 dances)
All Proprietary Music Tracks & PDF Materials
Complete IP Ownership Across All Platforms
06 — Deliverables
Complete Handover Package
Everything needed to continue development, deploy, and operate the platform independently.
Source Code
Complete git repositories for all platforms including full commit history
Credentials & Keys
API keys, signing certificates, push notification keys, App Store credentials
Documentation
22+ technical guides: architecture, schema, deployment, API, admin, China go-to-market, Android, StoreKit, and more
Backend & Infra
Supabase project, Cloudflare R2 bucket, Edge Functions, Parse Server configs
Design Assets
Logos (PDF, PNG), backgrounds, app icons, font files (Montserrat, Raleway)
Knowledge Transfer
Technical handover, architecture walkthrough, and deployment guidance. Ongoing support available.
07 — Infrastructure
Lean Operating Costs
The platform runs on modern cloud infrastructure with minimal monthly costs. The buyer sets up their own accounts for all services.
Supabase Pro (Auth, DB, Realtime, Storage)€25/mo
Cloudflare R2 (Media Storage)~€5–15/mo
Apple Developer Account€99/yr
Google Play Developer (one-time)€25
China Server (if applicable)~€50–100/mo
AWS Sync China ↔ Global (if applicable)~€20–50/mo
Estimated Total~€100–190/mo
Without China operations: approximately €30–50/month. All accounts are set up and managed by the buyer.
08 — Optional Development
Available Extension Packages
The platform architecture supports a range of additional features. These can be developed by our team at separate cost upon request.
Live & Classroom Coaching
Real-time video coaching with synchronized music playback for remote dance lessons. Supports multi-camera setups (trainer and students) via WebRTC.
Calendar & Scheduling
Integrated booking and scheduling system for dance lessons with push notification reminders and calendar sync for students and instructors.
In-App Chat
Direct messaging between students and instructors, group chats for classes, and media sharing for feedback and coordination.
In-App Purchases & Subscriptions
StoreKit 2 (iOS) and Google Play Billing (Android) integration for bundle purchases or recurring subscription models with server-side validation.
Offline Mode
Download manager for videos and audio with storage management, allowing users to access content without an internet connection.
Social & Community Features
User progress tracking, lesson completion, ratings and reviews, shareable playlists, and achievement systems to drive engagement.
All extensions are available as separate development projects at standard rates, post-acquisition. The platform architecture is designed to support these features without major refactoring.
09 — Terms
License & Conditions
Exclusive License Terms
Full IP transfer — buyer receives complete ownership
Seller retains no rights to resell, sublicense, or reuse
All source code, assets, and documentation included
App Store listings and history transferable (negotiable)
All server credentials and accounts transferred
Payment & Validity
All prices net, plus applicable tax (MwSt/VAT)
Full payment required prior to handover
This offer is valid for 60 days from issue date
No warranty on future functionality
Escrow service available upon request
Knowledge Transfer
Technical handover and architecture walkthrough
Deployment guidance and documentation
Industry contacts and partner relationships included (content partners, China distribution partner AppInChina)
Ongoing support available at hourly rate
Remote or on-site (upon request)
Content Notes
Elite Solo & Medal Classes: full rights transfer
The platform supports unlimited content partners
Content partner relationships and contacts provided
Content management system ready for new partners
Summary
Package Comparison
Included
Package A iOS & China
Package B Complete Platform
iOS Modern (SwiftUI)
✓
✓
iOS Legacy (Objective-C)
✓
✓
Bungee Audio Engine (C++)
✓
✓
Supabase Backend + Cloudflare R2
✓
✓
China Model (WeChat/Alipay, Server, AWS Sync)
✓
✓
Admin Panel (Dashboard, Content, Layout, Users)
✓
✓
Documentation (22+ technical guides incl. China Go-to-Market)
✓
✓
5-Language Localization
✓
✓
Android App (Kotlin, 200 files)
—
✓
Android China Variant
—
✓
Content: Elite Solo Class (3 levels, 10 dances)
—
✓
Content: Medal Classes (3 levels, 10 dances)
—
✓
Price (Exclusive, Net)
€330,000
€380,000
Android Development Note: The Android app is production-ready (v1.3.2) but requires additional development to reach feature parity with the latest iOS version. This includes UI modernization, backend migration to Supabase, and Bungee Engine porting. This work is not included in the purchase price and is noted here for transparency and planning.