RunLink is a full-stack mobile web app that enables runners to connect with one another, find local trails, organize and record runs, earn experience points and badges, track and benchmark progress.
Features include:
- Instant messaging (AJAX)
- Weather and map APIs
- Authentication and authorization (Devise / Pundit)
- Charting data
- CI/CD pipeline for deployment
Deployed live on runlink.fun
Live demo on YouTube
bundle install # install gem dependencies
yarn install # install other dependencies from yarn
rails db:create db:migrate db:seed # create and seed database