Skip to content

A development workspace for getting and displaying personal movement and location data

Notifications You must be signed in to change notification settings

dhritzkiv/eoy-report

Repository files navigation

eoy-report

A development workspace for aggregating and displaying personal movement, location data, and other miscellany to create a end-of-year report displayable in a web browser.

Live

See the live version here.


Credits

Personal data sources

Geographic data sources


Previous years

Looking for previous years' reports?

twenty-fifteen


Requirements

Development

Clone and install

git clone [email protected]:dhritzkiv/eoy-report.git
cd eoy-report
npm install

Build and Run

Client JS

Compile the JS using rollup

rollup -w -c ./client/rollup.config.js

CSS

Compile CSS using Sass and PostCSS (via Gulp)

gulp watch

Typescript

Compile Typescript for the data scripts

tsc -w -p data-scripts

Serve

Run the Express-based static server.

node server/server.js

Alternatively, serve the contents of public/ up as static files with Nginx or similar.

Contact

I'm @dhritzkiv on Twitter

About

A development workspace for getting and displaying personal movement and location data

Resources

Stars

Watchers

Forks

Packages

No packages published