Skip to content

Get to know Denver's history and architecture through a 3D map tour of buildings on the National Register of Historic Places.

Notifications You must be signed in to change notification settings

jjlljj/denver-history

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Historic Denver

Get to know Denver's history and architecture through a 3D map tour of buildings on the National Register of Historic Places.

Learning Goals

We wanted to make an application that served information from an API that Nora built with open data from the City of Denver. We also wanted to learn about mapping libraries and geolocation. We decided to use Mapbox GL, a free and highly customizable library that extrapolates 2D maps into 3D space.

Tech Stack

Front End

  • React
  • Redux
  • Router
  • CSS Animations
  • Mapbox GL
  • Threejs
  • Threebox
  • Complete testing suite in Jest & Enzyme
  • Deployed on Surge

Back End

Content

Data was scraped from:

Future Plans

  • Add more buildings to tour
  • Add 3D renderings of buildings to the map
  • Apply historic photos as textures to 3D buildings
  • This application is a work-in-progress so please check back again!

To Use This Repo

  1. From the command line, clone down this repo git clone [this url]
  2. Install the dependencies: cd denver-history && npm install
  3. Get an API key from Mapbox and save it in a file called .key.js in the src directory as:
export const MB_TOKEN = 'that.string.you.got.from.mapbox'
  1. Have fun!

About

Get to know Denver's history and architecture through a 3D map tour of buildings on the National Register of Historic Places.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published