KeepRunning is the ultimate app for runners who want to take their training to the next level. With KeepRunning, you can track your running activities on Strava and set challenges for yourself to push your limits. But here's the best part: you can lock money in a pool to give yourself even more motivation to succeed. If you meet your challenge, you'll get your money back plus a sense of accomplishment. If you don't, you'll have to part with the cash. This added layer of accountability will help you stay on track and crush your goals. So why wait? Download KeepRunning today and start your journey to becoming a better runner!
- Omniauth and Strava API to allow users to connect their Strava accounts
- Stimulus for Javascript functionality (e.g. FlatpickrController)
- Pundit for User Authorisation
- Sidekiq to refresh User authentication tokens
- Postgres for our DB
- As this was a two week bootcamp project, we only had time to make a mobile-responsive site. We will be upgrading the responisiveness over the coming months
- Several issues with Sidekiq and refreshing User tokens. We look to improve our user functionality so there there are no issues after the 6 hour token refresh period
- Creating refund logic through the Stripe API. We aim to have this fixed in the next month.
tbc
- Jean-Baptiste Allemandou => https://github.com/jean852 / https://www.linkedin.com/in/jb-allemandou/
- Axel Bagenal => https://github.com/axelb152 / https://www.linkedin.com/in/axel-bagenal/
- Edouard Chandavoine => https://github.com/chandav28 / https://www.linkedin.com/in/edouardchandavoine/