CouchDB is a great way to have a self-managing version controlled database – which keeps things in sync and in the right state – perfect for multiple users, multiple hardware sources all updating the same records of the database at the same time – IE an online service, registration list or other app.
I am currently using CouchDB as an engine and merging it with a web-based front end I made for a door-list ticketing app, with easy to see searchbox, guest list and here/not-here check boxes – instant name filtering and search clearing.
A great example app you can use to start testing is here on GitHub: