Io lo faccio lato server, con linux + php + mysql. Se sei un po' programmatore non hai difficoltà a fare un programma del genere.