Skip to content

the-deep/reporting-module-map-vizzard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEEP Reporting Module Components

Map vizzard component of the DEEP Reporting module allowing users to create and design interactive maps and present geographic data on a map for reporting purposes using proportional symbols and choropleth polygons.

Built using JavaScript, React, OpenLayers and D3.js.

Getting Started

Clone the repository

git clone git@github.com:the-deep/reporting-module-map-vizzard.git

Change into folder

cd reporting-module-map-vizzard

Install dependencies

yarn install

Run linters

For library:

cd lib
yarn lint
yarn css-lint
yarn typecheck

For storybook:

yarn lint
# or
yarn lint:lenient

Build and watch library

cd lib
yarn watch

Run storybook

cd storybook
yarn storybook