Run from Routine.
Loopi is a web app created out of a desire to take the monotony out of running while also making it more efficient. Input a desired distance for your run and Loopi will find your location and generate a random route where the endpoint is where you started.
By using Ruby on Rails and PostgreSQL, Loopi allows users to create a profile and save their favorite routes for future use. A focus on intuitive and responsive web design makes Loopi easy to use on both desktop and mobile devices, while the incorporation of Google Maps API provides users with accurate and customizable routes, as well as turn-by-turn directions.
The first MVP of Loopi was completed in one week.
- Ruby version 2.2.2
- Rails version 4.2.6
Once you have these installed, run a bundle install and migration. You can now access the application.
Loopi is deployed on Heroku.
Run the command: bundle exec rspec spec
Loopi uses the git flow workflow.
Users input the desired length of the run and can input a start/end location (Loopi defaults to the current location).
Loopi generates and displays the route.
Users can view total length of route and turn-by-turn walking directions.