Discover is a web application that was built in order to fulfill long, lost college adventures. Users are able to login and search for activites and places of interest based on the location specified. By clicking the Explore button, a user will be redirected to the search form. Users are then able to add an activity to their profile page, favorite them, and delete them. A map containing various points will be displayed in which users can click to recieve more information.
-
Users authentication using devise
-
List of activities displayed back is making a call to Yelp's API
-
List of activities contain an add to profile button
-
Profile pages contains list of activites that were "added"
-
Implementation of google maps allowing users to click on points
-
Activities can be deleted as well as favorited
-
Searches are not limited to just Boston! Explore on!
#Core Technologies#
- PostgreSQL
- Ruby on Rails
- ActiveRecord
- React.js
- Foundation
- RSpec
- Capybara
- FactoryGirl
- Google Maps API
- Yelp's API
- Ablity to see other users and their favorited activities and destinations
- Allowing users to post their own personal notes on favorited items
- Incorporations of Enzyme tests
- Possible ability to track where user currently is
Author: Josh Ho