A general use catalog system based on PostgreSQL database for Web products and services. The system consists of three database tables: Catalog, Categories, and Authors. Besides the Catalog System, the code can be used as a tool for other applications, or a teaching tool. A complete installation doc is available at http://perlsources.com/roothtmls/cat_install.html or read the about the catalog system at http://vanabel.com/catalog/about.html