Population FactFinder allows you to easily define study areas — by selecting Census Tracts, Census Blocks, Neighborhood Tabulation Areas (NTAs), Community Districts, and more — to produce detailed population profiles.
You will need the following things properly installed on your computer.
(You can use NVM to manage node versions on your computer)
- Clone this repo
https://github.com/NYCPlanning/labs-nyc-factfinder.git
- Install Dependencies
yarn
- Start the server
yarn run start
- If running labs-factfinder-api and labs-layers-api locally, instead start the server with
yarn run start:local-api
- If running labs-factfinder-api and labs-layers-api locally, instead start the server with
- Run tests:
yarn test
Primary views:
- Selection - Allows the user to create a selection of geometries to view census/ACS data about.
- Explorer - Shows census/ACS data tables and charts for the selected geometries.
- factfinder-api - An express api that handles search AND maps collections of selected geoids to an integer. Useful for persisting selections across browser sessions (also makes reports shareable)
- layers-api - A collection of feature layers to populate the map with data.
You can find us on Twitter at @NYCPlanningTech, or comment on issues and we'll follow up as soon as we can. If you'd like to send an email, use OpenSource_dl@planning.nyc.gov