Connected is a React Native-Rails API project that helps you find people in your city with the same interests as you.
This was our final group project for Dev Bootcamp. We decided to choose a simple app idea, so we could focus on learning React Native and figuring out how to implement it with a Rails API.
Click here for the React Native Repo
Note: This repo only contains the Rails backend.
Update 9/21/16: This Rails backend application is now deployed online through Heroku. It is no longer necessary to clone this repo down to your local machine. Follow the steps below however if you do wish to run locally.
To install the app to your local computer run
git clone https://github.com/tjoye20/Connected.git
bundle install
bundle exec rake db:create
bundle exec rake db:migrate
bundle exec rake db:seed
Note: some of the tests may fail now since last minute changes were made in order to make the backend work with React Native, and we didn't have time to update the tests to account for React Native.
bundle exec rspec spec
rails s
Launch both this repo, for the Rails API and, the React Native Repo, then simply sign in and create your profile. After that, you'll see a list of interests/categories that you can click on and see the people in the same zip code as you with that same interest. Clicking on their name name takes you to their profile page, and the option to start a chat with them.
Note: The users in the app right now are from seed data. Also, this app still needs further development.