bushidocodes / oldtown-map

oldtown-map is a JavaScript application that renders historic locations in Old Town Alexandria Virginia on a Google Map and adds Wikipedia images.

Home Page:http://bushidocodes.github.io/oldtown-map/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

oldtown-map

oldtown-map is a JavaScript application that renders historic locations in Old Town Alexandria Virginia on a Google Map as markers. It provides a sidebar with a list of these locations and a searchable filter list that filters both the list and the markers on the map. Selecting a marker or a location on the list opens an InfoView with static information about the location. If an item has a Wikipedia ID, then the application displays a link to the Wikipedia page for the location and the infoView loads and scales thumbnail versions of the images on the locaiton's wikipedia page.

Project Setup

oldtown-map uses ES2015 syntax and transpiles to browser-friendly syntax using Babel. It uses gulp as the build tool and bower to manage the following external libraries:

  • jQuery
  • Bootstrap
  • Knockout
  • Knockstrap (Knockout bindings for Bootstrap... not currently used by app, but useful)

The Simpler-Sidebar Bootstrap theme is provided in this repo.

To install, execute the following:

git clone https://github.com/bushidocodes/oldtown-map.git
cd oldtown-map
npm install
gulp

...and then open ./dist/index.html in your browser of choice

Built with love using

  • Visual Studio Code
  • Babel
  • Gulp

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

oldtown-map is a JavaScript application that renders historic locations in Old Town Alexandria Virginia on a Google Map and adds Wikipedia images.

http://bushidocodes.github.io/oldtown-map/

License:MIT License


Languages

Language:JavaScript 50.8%Language:HTML 40.8%Language:CSS 8.4%