At my institution, we have a small library with 150 books and 50 users. We would like to use a simple online management system that displays the books, lets users search and enter when they get and return a book. (There is no librarian, the books are just in an otherwise empty room.)
I'm not familiar with modern web content management systems. In the old days, I would have just implemented a quick Perl/CGI script, but I think there are better options nowadays?
What would be the simplest way to get/implement such a system? Django? Ruby on Rails? Ideally, I'd like to just run it in my user account without having to install database support etc.
Is it possible to do everything on one dynamic HTML page? What role does AJAX play in such a system?