Skip to content

A proof of concept using kinesis, google maps, and web sockets for real time location tracking.

Notifications You must be signed in to change notification settings

aranaea/realtime_locations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A quick proof of concept using websockets, google maps, and kinesis to update realtime(ish) locations. To run it you'll need to have your '.aws/credentials' set up or be on a machine with a role that can access kinesis. You'll also need a kinesis stream. ATM it's coded to 'pctest', but you'll probably want to change that. After 'npm install', run it with 'node server.js' and then point a browser at 'http://localhost:3000/map'. To actually see it work you will need to feed some data into the kinesis stream. I've provided a 'feeder' and an example file that you can use to send data to the stream. Run the feeder by cd'ing into the feeder directory, run npm install and node feeder.js demoLocations.tab 2. See the feeder README for more info.

About

A proof of concept using kinesis, google maps, and web sockets for real time location tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published