Ask HN: Is there a customer management system built on NoSQL?

4 points by rodolphoarruda ↗ HN
Hi all,

We are so used to seeing customer management/relationship management systems built using traditional RDBMS. I was wondering if there are any projects that used NoSQL instead. I was curious to know how this typical business process of associating everything to an 'account' table could be done within a different paradigm.

Tks

3 comments

[ 1.6 ms ] story [ 14.3 ms ] thread
I run an IoT company where we do customer management without any special RDBMS system at all, I just built an HTML interface into the JSON API which in turn is mostly exposing a key-value store.

Not sure if this would qualify as a full blown customer management system though, although it does covers concepts like Customer, Gateway, Device, Payment, Notifications / Alarms, Support incidents.

Currently this has almost only a single-company use, but I would love to see other use the same concepts.

See https://bitbucket.org/BjornErlingFloetten/ARCore for more details. See http://arnorthwind.agorapide.com/ for an easy to grasp demonstration.

Yes, this is an interesting example. The one I had in mind though, is multi-client as of "my company managing the relationship with its customers", for example, contacts, new orders, support tickets etc. all deriving from interactions with customers. Did you notice that the demo site is throwing an HTTP 500 error?
Thought so. I always wanted to build such a system, but usually end up recommending some sort of cloud service instead.

> Did you notice that the demo site is throwing an HTTP 500 error?

No... Looks OK to me.