Jennings, Tegan (2022) Student Engagement Portal: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.