Home Helper

home helper Create New Renovation Page

As part of my Software Engineering 302 course at the University of Canterbury, I am currently working in a team to develop and publish a web app designed to assist with home renovations. The course is structured to emulate a professional environment, with teaching staff fulfilling roles such as Product Owner, Chief Technical Officer, and Quality Assurance. Our application, called Home Helper, allows users to register and create renovation records to help them plan and carry out their projects. Written in Java, the app utilizes technologies including Spring Boot, Thymeleaf, and Bootstrap.


This project has been incredibly educational — it's my first time creating a full-stack application from scratch. While I’ve gained many technical skills, I believe the most valuable lesson has been the importance of collaboration and soft skills in a software engineering environment.