No description, website, or topics provided.
Pull request Compare This branch is even with hounslow:master.
Latest commit 8e521af Nov 6, 2017

README.md

"NEARHERE" - Final Project (Lighthouse Labs Web Development Bootcamp)

Main Contributors: Alex Hache, Jonathan Sue, Matt Willcox, Matthew Hounslow

Overview

For this final group project, we created an app called NearHere that allows a user to input an address/location/landmark anywhere in the world. They can then enter interests (such as food cuisines, shopping desires, parks, etc.) and receive a single map that shows places which are close by to their chosen location. Users can add/remove favorite locations and save them to their profiles in order to view them on a map later. We also built a companion mobile app which allows users to access their saved favorites for viewing while "on-the-go". This mobile app has been launched in "development mode" to the Google Play Store, while the web app has been deployed on Heroku.

(To view the dedicated Git repository for the mobile app, please click here.)

Final Product

"Screenshot of Home Page" "Screenshot of Filters Page" "Screenshot of Map" "Screenshot of Favorites Page" "Screenshot of Favorites Dropdown"

Getting Started

  1. Fork this repository, then clone your fork of this repository.
  2. Install dependencies using the npm install command in both the root folder as well as the "server" folder.
  3. Start the web server using the npm start command while in the "server" folder. You will also need to start the client by navigating to the root folder and running this npm start command there as well. The app will be served at http://localhost:3000/.
  4. Go to http://localhost:3000/ in your browser.

Tech Stack

  • Axios
  • Bulma
  • Express
  • Google Maps / Google Places Web APIs
  • Heroku
  • jQuery
  • Node
  • PostgreSQL
  • React
  • React Native
  • React Router

Contact the Contributors

Questions? Comments? Want to contribute to this? Feel free to contact any of the contributors of this repo.

Last updated September 22, 2017