Introducing Simple Event Tracking

Sometimes, all you need to do is track how often an event occurs. But, Google Analytics returns this data too slowly and Mixpanel is too expensive.

Simple Event Tracking is a new, easy-to-deploy Laravel application that lets you log events and then query how often they occur (in real-time).

Once you’ve deployed the application, simply POST to the /api/write endpoint:

$ http POST simple-event-tracking.test/api/write key=foo value=bar
{
    "status": "ok"
}

Then, when you have some events, query for summaries with a GET to the /api/read endpoint:

$ http GET simple-event-tracking.test/api/read key=foo --json --auth-type=token --auth="Bearer:<token-value>"
{
    "bar": 6
}

Easy mode!

Check out the project on GitHub if it strikes your fancy.

Leave a Reply