Skip to content

User Search, Feature Control, Maps, Screenshots, and Crawling Demo

Choose a tag to compare

@vingkan vingkan released this 17 Apr 13:41
· 129 commits to master since this release

Prometheus.js is an open source CRM library built on top of Firebase and ReactFire. Prometheus brings the fire of specific user tracking to humanity so that you can gather crucial information about your users' experience and follow up. Pandora's Box is an analytics dashboard and hub for Prometheus.js that allows you to view tracked data in real time and safely deploy features or A/B tests to specific users.

New Features

Prometheus Tracking

  • Added prometheus.deliver(feature_id, callbackFn, fallbackFn) to deploy features only to specified users.
  • Added prometheus.capture() using html2canvas to save screenshots of user visits.

Pandora's Box Dashboard

  • Added Features Module to see and add experimental features as well as deploy them to specific users.
  • Added Map Module using leaflet.js to see geolocation data of users.
  • Added Screenshots Module to see all screenshots and captions gathered by users.
  • Implemented basic user search bars for User and Feature Modules using lunr.js.
  • Added crawler to spoof fake users for demo purposes.

Setup

Try out Prometheus on your website:

Website
Documentation

And download the dashboard:

Instructions

About

Prometheus.js is an open source project started by the founders of Omnipointment. If you share our need for a better, free analytics tool, we hope you'll try it out and contribute to the repository!
Email: team@omnipointment.com
Gitter: gitter.im/vingkan/prometheus
Waffle: waffle.io/vingkan/prometheus

Screenshots

image

image

image

image

image