The website MyBCRisk.org ("My Breast Cancer Risk") is a questionnaire site that provides users with real time feedback on their current health and behaviors. As users answer questions the site provides evidence-based responses to encourage positive behaviors or suggest changes to negative behaviors.
MyBCRisk.org was a joint collaboration between the UNC School of Information Science and the UNC Gillings School of Global Public Health. Under the guidance of Professor Brad Hemminger, and with the help of another SILS student, I worked with stakeholders in the UNC Breast Cancer and the Environment Research Program to create a mobile-first, responsive design. This involved getting user feedback early and often in an iterative design process with paper and high fidelity prototypes.
Session state management is done through cookies and URL parameters. This allows users to return to the site to review their results or finish the questionnaire for up to 30 days. The results are also shareable via URL, to show friends or family where a user is doing well or may need improvement (social support). The database backing the site is PostgreSQL and the entire application ran on UNC's OpenShift instance.