Giter Site home page Giter Site logo

Ramblethru README

Ramblethru: Crowdsourced Travel Planning

Ramblethru was born as a final project for three newly-minted developers at The Iron Yard Academy in Durham, NC in the Fall of 2014.

The goal of Ramblethru is to streamline the trip planning process, leveraging several APIs to make reviews and tips about restaurants, bars, and other places readily available when the user searches for a destination. As a result, the biggest challenge our team encountered was how to make the site content-rich without creating a cluttered interface. We resolved this issue by employing show/hide and pagination ability to many components–the user has a lot of choice in what pieces they want to view.

In addition to making several browser tabs’ worth of data available in one window, we also provide the ability for users to create an itinerary that they can save notes in about their upcoming trip. Information from APIs can be copied into a note at the click of a button, and users can also search the site for notes other people have created about a given destination to get additional tips. Our site’s design is responsive, to allow for effective use on mobile devices, which is how the user will likely consume notes when they are on their trip. This responsive design is also to account for the fact that our target demographic of 25-35 year olds are heavy smartphone users.

Adventure awaits.

Technologies:

Ruby on Rails, Javascript, jQuery, HTML5, CSS3, SASS, Bourbon/Neat/Bitters, Foursquare API, Yelp API, Reddit API, Instagram API, PostgreSQL, Geocoder, Mapbox.js, SendGrid, RSpec, Photoshop CC, Paperclip, AWS S3, Heroku

Team:

  • Greg Burton - Scrum master, frontend, backend

  • Danielle Heckman - Project owner, design, frontend

  • Noah Holmes - Github master, frontend, backend

Additional Specifics:

  • Built with Ruby 2.1.3 and Rails 4.1.7.

ramblethru's Projects

ramblethru icon ramblethru

Final Project for The Iron Yard (Durham, NC) -- Rails Engineering, Fall 2014

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.