Getting Started
Welcome to Ponder, your AI-powered fitness class discovery platform!
- Rate Classes: Start by rating fitness classes on a 1-10 scale to build your personalized profile
- Add Classes: Search for nearby studios or add classes manually
- Get Recommendations: Our ML engine provides personalized suggestions based on your preferences
- Explore Rankings: Discover top-rated classes by category and location
Tip: The more classes you rate, the better your recommendations become!
Smart Search & Discovery
Find fitness classes with our intelligent search system:
- Location-Based Search: Enable location access for classes within 2 miles
- Real-Time Results: Instant search with 300ms debounced input
- Google Places Integration: Automatically finds studios and class information
- Existing + New Classes: Shows both rated classes and new places to discover
- Mobile Optimized: Full-screen modal on mobile devices for better experience
Mobile Tip: Search results open in a scrollable modal on phones for easy browsing
AI-Powered Recommendations
Experience personalized fitness discovery through machine learning:
- Collaborative Filtering: Finds users with similar preferences
- Content-Based Matching: Analyzes class categories and attributes
- Learning System: Continuously improves with each rating
- Confidence Scores: Shows how confident the system is about recommendations
- Preference Evolution: Tracks how your fitness interests change over time
New Users: Start with diverse, highly-rated classes to build your preference profile
Social Fitness Community
Connect with other fitness enthusiasts and share your journey:
- Social Feed: View friends' ratings, reviews, and new class discoveries
- Activity Tracking: See what friends are trying and their experiences
- Interactive Features: Like activities and share your own fitness updates
- Real-Time Updates: Auto-refresh every 2 minutes for latest activity
- Friend Recommendations: Get suggestions from users with similar preferences
Community: Discover classes through your fitness community's experiences
Location-Based Features
Maximize your local fitness discovery with location services:
- Proximity Search: Find classes within 2-mile radius
- Distance Calculations: Accurate Haversine formula for precise distances
- Travel Time Estimates: Approximate time to reach each location
- Location Caching: Remembers your location for faster searches
- IP Fallback: Works even if GPS permission is denied
Privacy: Location data is only used for search and never stored permanently
Account & Security Features
Manage your account and security settings:
- Password Reset: Secure email-based password recovery system
- Profile Insights: View your fitness preferences and rating patterns
- Theme Options: Choose between light and dark modes
- Performance Optimized: Fast loading with intelligent caching
- Mobile-First Design: Optimized for iOS and Android devices
Security: Use the "Forgot Password" link for secure password reset via email
Social Fitness Community
Connect with other fitness enthusiasts and share your journey: