Great Explorations is a biennial workshop event hosted at Whitman College for local middle-school girls interested in STEM fields. In previous years, registration was carried out by means of paper and the mail. Included in this effort is the task of matching hundreds of girls with their preferred workshops. Our Computer Science capstone project had two main goals tied to Great Explorations: build an informative website with a registration form, and create an algorithm to automate the matching process for the workshops. In our presentation, we discuss the tools we used to accomplish these goals along with the process of working with a nonprofit organization.