lethain / couchdb_analytics

Erlang application using CouchDB to store visitor analytics for web applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CouchDB-Analytics

CouchDB-Analytics is a tool for storing records of and querying against stored records of web application traffic.

The primary goals are:

  1. Real-time reports.
  2. Define standard reports, and users can easily create more specialized reports by creating custom views.
  3. Don't impose any meaningful delay on page rendering.
  4. Implement reporting without reliance on JavaScript or serving invisible graphics.

Dependencies

  1. CouchDB is most certainly a dependency. ;)
  2. erlang_couchdb is used for interfacing with CouchDB.
  3. mochiweb's mochijson:encode/1 and mochijson:decode/1``.

Integration

  1. The first integration point will be as a BeepBeep middleware which will catch analytic data.

About

Erlang application using CouchDB to store visitor analytics for web applications.


Languages

Language:Erlang 100.0%