This document describes the development of a web-enabled spectral library called SpecVizPro for archiving, cataloguing, analyzing, and visualizing hyperspectral data using free and open source software. SpecVizPro uses a three-tier architecture with a PostgreSQL database to store 14 field spectra and their metadata. The application layer allows communication between the database and a web interface built with HTML, CSS, and JavaScript. SpecVizPro provides tools for analyzing archived spectra, such as averaging, resampling, and calculating spectral indices. The library aims to serve as a reference database and be improved over time with additional visualization, analysis, and sharing capabilities.