/trip-mapper

A mobile-responsive social trip-planning application made with Ruby on Rails.

Primary LanguageRuby

Trip Mapper

Trip Mapper allows users to sign up, log in, and create Trips with other users. Users can join any existing Trip and contribute to the Trip by adding Locations, which are seamlessly mapped out into the overall Trip map using GoogleMaps APIs. This project is mobile responsive and works best on Google Chrome.

Versions:

  • Ruby version 2.3.2
  • Rails version 5.0

Gems used:

User Authentication

  • gem 'devise'

Bootstrap and other styling matters

  • gem 'record_tag_helper', '~> 1.0'
  • gem 'sdoc', '~> 0.4.0', group: :doc
  • gem 'bootstrap-generators'

Testing

  • gem 'rspec-rails'
  • gem 'guard-bundler'
  • gem 'guard-rspec'
  • gem 'capybara'

Google Maps

  • gem 'geocoder'
  • gem 'gmaps4rails', '~> 2.0.3'

Model Visualisation

  • gem "rails-erd"

Heroku

This project is hosted on Heroku, here.