Sixth Week of Internship

Reaching the sixth week of my internship, I have gained a deeper appreciation for how technical expertise, critical thinking, and collaborative effort align to drive successful project outcomes. This week proved particularly rewarding as I engaged with a challenging development task, allowing me to enhance my front-end skills while learning Read more…

Fifth Week of Internship

Week five of my internship brought a significant shift in experience from working with development tasks to supporting their use in a real-world event setting. This week involved both technical implementation and on-site execution, offering the opportunity to observe how digital systems are applied in live environments. From improving the Read more…

Fourth Week of Internship

This week offered valuable insights into improving user experience through conditional logic, thoughtful naming practices, and collaborative refinement. Working through interface behavior and incorporating feedback from code reviews led to both technical growth and a deeper appreciation for team-oriented development. Balancing Logic with User Interaction A key focus was controlling Read more…

Third Week of Internship

This week focused on refining the spell-check feature by integrating Google’s Generative Language API, improving backend functionality, and enhancing user experience. Several key challenges were addressed, leading to important learnings and system improvements. Securing API Key Integration like The initial phase involved setting up a secure API key retrieval process. Read more…

Photo by Fabian Grohs on Unsplash

Internship – Week 4

This week, I mainly tied up loose ends and debugged. The issues were more fiddly than I thought they would be. Safari Issue #1 – Database Load Previously, during initialisation (log in), an API was used to estimate if there was enough storage to load the database in. This API Read more…

Internship – Week 3

This week involved working on a mixture of not-too-big issues and features. The more substantial points I worked on includes: Access to Video Submission As I worked along displaying the video submission along with the marking sheet, some issues were revealed. The use of a YouTube video embed plugin limited Read more…

Photo by Brooke Cagle on Unsplash

Internship – Week 2

After learning about Vue-related fundamentals, I started looking into the existing codebase for the app I will be working on. The app is used for controlling the flow and judging of a music competition. My current task focuses on the judging aspect of the competition, I will be tweaking the Read more…

Photo by Brooke Cagle on Unsplash

Internship – Week 1

My main task for this internship will be to migrate an existing web application from Vue2 to Vue3, focusing on the front-end. The first week kicked off with learning some fundamentals: Version control – Git I’ve previously used Git across my university projects, and this was a great opportunity for Read more…

Done and Dusted

This week was pretty stable and concluded with nearly finishing up all development related to the competition project. At the start of the week I altered my code to make all backend API calls pass through the Vuex store. This was done by making use of Vuex Actions, which is Read more…