Have you ever thought it would be nice to book your guide before you visit somewhere you have never been before and tell him/her what places you wish to visit?
You are in the right spot!
GuideMe is a Ruby on Rails application built in a two weeks for travelers who would like to find a guide in a specific city. It's meant for an easy way for travelers to book a guide and communicate with them instantly. For this project I did most of the back-end work. We've implemented various API's including Google Maps, Stripe, Yelp, PixaBay and unslash.
You can check out the live version [here] (https://guideme-2016.herokuapp.com/).
![signup] (https://github.com/erinc35/GuideMe/blob/development/app/assets/images/signup.gif)
User signup.
![search] (https://github.com/erinc35/GuideMe/blob/development/app/assets/images/search.gif)
Search cities and find a guide.
![chat] (https://github.com/erinc35/GuideMe/blob/development/app/assets/images/chat.gif)
Chat feature.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
ruby 2.3.1
bundler 1.12.5
rails 5.0.0
From the command terminal, clone the repository to your local directory...
$ git clone https://github.com/erinc35/GuideMe.git
$ cd GuideMe
Then run bundle command to install all dependencies and run the server.
$ bundle install
$ rails server
-
Ruby on Rails - Backend API framework used
-
jQuery - Write less, do more with jQuery
-
Ajax -The use of the XMLHttpRequest object to communicate with server-side scripts.
-
Stripe - Authenticates credit card payments
-
Google Api - Google API Console lets you discover and use Google APIs, such as Google Maps and YouTube.
-
Unsplash - Library for high-res photos
-
Chatty -Gmail Like Chat Application
-
Yelp Api -Search for businesses by location, keyword and category gmail-like-chat-application-in-ruby-on-rails
-
HTTParty - Library used for making HTTP requests
This project is licensed under the MIT License - see the LICENSE.md file for details