Manage map and features with Leaflet and expose them for backend storage with an API.
Leaflet.Storage is backend agnostic: it only knows about a convention API.
More about backend API: https://github.com/yohanboniface/Leaflet.Storage/wiki/Backend
Front-end framework agnostic
Leaflet.Storage is framework agnostic: it doesn't know nothing about jQuery nor Foundation nor Boostrap or whatever frontend framework. Instead, all the user interface is handled via events. A default UI is provided, but one can use it's own modals, or popups, or panel, instead.
More about UI: https://github.com/yohanboniface/Leaflet.Storage/wiki/UI
Functional tests are implemented with casperjs.
To launch them:
cd Leaflet.Storage/ make test