Group Members: Alex Hache, Jonathan Sue, Matt Willcox, Matthew Hounslow
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.)
- Fork this repository, then clone your fork of this repository.
- Install dependencies using the
npm install
command in both the root folder as well as the "server" folder. - 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 thisnpm start
command there as well. The app will be served at http://localhost:3000/. - Go to http://localhost:3000/ in your browser.
- Axios
- Bulma
- Express
- Google Maps / Google Places Web APIs
- Heroku
- jQuery
- Node
- PostgreSQL
- React
- React Native
- React Router
Questions? Comments? Please tweet the author of the README at @JonoSue.
Last updated September 22, 2017