Major Updates: Enhanced Training Plans, 3D Visualization Polish, and Stripe Integration
Since mid-August, we've been busy polishing existing features and adding new capabilities. Here's what's new in RunPact: enhanced training plan creation, improved 3D visualization, and a complete Stripe integration for subscriptions.
🏃♂️ Training Plan Creation Overhaul
We've completely revamped the training plan creation process with a multi-phase approach that makes it more intuitive and powerful.
- Multi-Phase Creation Process: The training plan creator now works in clear phases, guiding users through each step of plan creation with better validation and feedback.
- Pace Calculator Integration: We've integrated a pace calculator directly into the session details, making it easier to set realistic training paces based on your fitness level.
- Enhanced Session Details: Training sessions now include more detailed information and better descriptions to help you understand exactly what each workout entails.
🎮 3D Visualization Enhancements
Our 3D course visualization has received significant improvements to make it more interactive and user-friendly.
- Day/Night Mode: Added a day/night toggle to the 3D animation, allowing you to see how the course looks in different lighting conditions.
- Speed Control: You can now control the speed of the 3D fly-through animation, from slow exploration to fast overview.
- Improved Performance: Optimized rendering for smoother performance on lower-end devices.
- Better Camera Controls: Enhanced orbit controls and camera positioning for a more intuitive navigation experience.
💳 Stripe Integration Complete
We've fully integrated Stripe for subscription management, making it easy to access premium features.
- Subscription Management: Users can now subscribe, upgrade, or cancel their subscription directly through the app.
- Trial Period: New users get a free trial period to explore all premium features before committing.
- Secure Payment Processing: All payments are processed securely through Stripe's industry-leading infrastructure.
🐛 Bug Fixes and Quality Improvements
- Fixed various issues with training plan scheduling
- Improved error handling throughout the application
- Enhanced mobile responsiveness
- Optimized database queries for better performance
What's Coming Next
We're not slowing down! Here's what we're working on for the next release:
- ML-Powered Race Predictions: Personalized finish time predictions based on your training history and the course profile.
- Advanced Pacing Strategies: Intelligent pacing recommendations based on course analysis.
- Enhanced Strava Integration: Better activity sync and more detailed workout analysis.
- Training Analytics: Comprehensive dashboards to track your progress over time.
Stay tuned for more updates, and as always, feel free to reach out with feedback or feature requests!
Happy training! 🏃♂️