Major Updates: Enhanced Training Plans, 3D Visualization Polish, and Stripe Integration

By RunPact TeamSeptember 6, 2025

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! 🏃‍♂️