
109
A Ruby on Rails application that empowers cross country athletes and coaches to track their progress and achieve both personal and team goals. It features intuitive team management, comprehensive run and streak tracking, and goal-setting to cultivate a supportive and competitive environment.
Secure authentication is handled with Devise and Google OAuth 2.0, and Strava API integration enables real-time synchronization of running activities. To facilitate team communication, PaceMaker includes built-in team messaging with topic-driven discussions, delivering real-time updates via Turbo Streams and ActionCable. PaceMaker also offers PWA capability for enhanced user-friendliness.
Built with