Development of a database-driven web-based library application