Front-end for the NAPA IBS Site