Skip to content

AnkitaSood/LocalMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Area Map

Turn on your location detection settings and check out places near you to check in! Search for places near you based on 5 categories, viz. Fun, Education, Event, Food & Nightlife. Alternatively, view all the categories together by selective 'All'. Tap on a map pin to view more details about the location, along wtih an photo of the location. The weather information of that particular location is displayed, since it may not be the same at all the locations at all the time! You can also view few other details like how far it is from you current location and the address of the location. Use the hamburger menu to expand/ collpase the list of all locations. To find a particular location by name instead, use the search field. It will suggest names of locations based on the pins being displayed on the map. As you keep typing in a query, the results which are a match will only be displayed both on the map and the results list section.

Click here to view the project live!


Build the project on your local using the following steps:

  • Download the repository on your local machine.
  • Use command line to install gulp & other dependencies as mentioned in package.json, and then build the project by running the gulp task.
  • Host the 'app' folder using a local server. Allow the website the access location and navigate as desired for the complete experience.

To-Dos:

  • Cache the JSON responses in localstorage so that the data isn't everytime the user changes the filter.
  • Cache weather information for about 15-20 minutes so a new request isn't fired everytime the user views a location's details.

Attributions: