KeplerJs

The open source full-stack geosocial network platform

KeplerJs is a open source geosocial general-purpose solution that lets users share favorite places and join discussions in real-time. It can be seen as a platform where users can interact with other open data platforms OpenStreetMap among other sources.

Mission

Collecting and georeferencing places on a modern web-mapping interface, describe them accurately, create relationships, sharing with other users and create a social environment. In addition to creating new places you can import pre-existing objects from Openstreetmap creating a social layer above it. A place in KeplerJs can be linked to metadata from different sources automatically, it can be anything that has a geographic location fixed or mobile.

How it works

KeplerJs can be used as a framework to easily build applications that process geospatial data. It is fully implemented in Javascript using Nodejs, the Websocket technology as a real-time communication channel, scaffolding and packaging made with Meteor and Leaflet as a base library for geospatial views.

  • Fullstack

    Developed 100% in JavaScript using the Meteor the best NodeJs fullstack framework.
  • Realtime

    All events and changes within the platform are automatically transmitted from the server to the clients through websockets.
  • Geosocial

    The main user interface is a web map that contains objects that represent places, users that interact with each other.
  • Extensible

    Development is based on an easily buildable plugins architecture
meteor mongodb leaflet nodejs openstreetmap jquery