Design Report – Property information Portal

December 23, 2023
Overview: This design report for the Property Information Portal project details the revamp of the City of Kamloops’ existing web application to enhance the user interface, search functionality, and data…

Requirements Report – PIP

The PIP (Property Information Portal – PIPDES) project, aimed at revamping the City of Kamloops’ property information portal, focuses on enhancing user interface, search functionality, and data accessibility. It begins…

Software Development Model – PIP

Project Introduction: This project aims to develop a robust, intuitive front-end user interface (UI) complemented by a flexible and reliable back-end system, as the goal is for the City of…

Project Presentation

Project Presentation A video covering much of the information in my final report as well as a live demo was recorded and can be viewed here:  https://youtu.be/TbAxasI2DWI

Project Report

Introduction This report details my COMP 4911 capstone project. I’m a fourth-year Computer Science student attending TRU’s OL program. I work full time as a software engineer at a video…

Test Plan Report

Introduction Testing of the Twitch Plug-in is divided into four parts. First, a requirements testing checklist which is detailed in this document. Second, a longevity stress test where the plug-in…

Implementation Report

Introduction As detailed in the development model document, this project was initially divided into seven sprints, spanning a total of twelve weeks. It was divided into two milestones of four…

Design Report

Introduction The decision to build the Twitch plug-in and game around a local server largely informs their design. The following design was written during tracer prototyping of the Twitch plug-in…

Analysis Report

Introduction There are many ways to implement Twitch compatible stream plug-ins. In this document I look at the approach for the three main components of this project: the timer, donation…

Requirements

Introduction This document outlines the requirements for my Extra-Life Twitch plug-in and stretch-goal game project. Requirements are placed into functional and non-functional groupings. Functional requirements are first presented in their…