Skip to content

mobile-first, single-page, web app that connects travelers with city locals based on shared interests

License

Notifications You must be signed in to change notification settings

stacurry/gnomad

 
 

Repository files navigation

GNOMAD

Build Status

Completed in 7 days as a capstone project for Dev Bootcamp, this mobile-first single-page web app allows travelers, or "gnomads," to connect with city residents, or "localhosts," in order to have an authentic local experience of their travel destination.

Uses a Ruby on Rails back-end, React front-end, Facebook OAuth for third-party authentication, Action Cable for real-time chats, and Semantic UI for a clean, responsive design.

Deployed on Heroku here.

Team

  • Stacy Curry | stacurry
  • Joe LeBeau | joelebeau1
  • Tové Mercer | tovemercer
  • Katrina Sabbak | ksabbak
  • Simon Swartzman | rtzm

Screenshots

Create a new profile

Create a new profile

View your dashboard

View your dashboard

Search for a localhost

Search for a localhost

Use advanced search filters

Advanced search filters

View another user's profile

View another user's profile

Start a new chat

Start a new chat

View a single, real-time chat

View a single chat

View your chat history

View your chat history

To Run This Application Locally

Note: this application is deployed on Heroku here, but if you would like to download and run the application locally, you can do so with the following steps:

clone & navigate to this repository:

$ git clone https://github.com/stacurry/gnomad

$ cd gnomad

install required dependencies:

$ bundle install

$ cd client

$ npm install

$ cd ..

set up database:

$ bundle exec rake db:create

$ bundle exec rake db:migrate

$ bundle exec rake db:seed

start servers:

$ bundle exec rake start

About

mobile-first, single-page, web app that connects travelers with city locals based on shared interests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 51.3%
  • JavaScript 41.9%
  • HTML 5.0%
  • CSS 1.8%