Skip to content

thefinitemonkey/fend-maps-walkthrough

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FEND Project 7 (Maps)

Overview

This is and end-to-end walkthrough of building Project 7 (Maps) in Udacity's Front End Nano-Degree program. There are seven branches that show, in order, the steps taken to complete this project. This project uses React along with some APIs and other external dependencies. Namely:

  • Google Maps
  • FourSquare
  • Font Awesome for the hamburger icon
  • React Material-UI for the Drawer
  • google-maps-react for primary map display

Features

A list of Mexican restaurants in the Katy, TX area has been created. These locations display as markers on the map. Clicking a marker displays an info box containing the name of the restaurant, a link to its web site (if avaialble), and a picture from FourSquare related to the restaurant (if available). Clicking the hamburger button on the left of the screen opens a drawer with a list of the venues and a text box at the top. Typing into the box filter the list of restaurants accordingly. Clicking a restaurant in the list closes the drawer and activates the marker on the map as if it had been clicked. Clicking anywhere outside the drawer closes the drawer. Clicking anywhere on the map closes any active info display.

Setup

Note that the default service worker is used in this app (bootstrapped with create-react-app) and so only works in production build.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published