Projects.

During my academic journey, I've undertaken some projects, including a blogging web app for a course assignment at UOA and my personal web portfolio. These endeavors allowed me to demonstrate proficiency in modern technologies such as HTML, CSS, JavaScript, Svelte, Node.js, Express, and SQL.

MY PROJECTS

Blog Web App

Blog Web App

Blog Web App

Duration: 3 weeks

Client: Course Assignment at UOA

Served as the Team Lead, responsible for delegating workload following Agile methodologies and utilizing Kanban-style task allocation, resolving merge conflicts, and managing workloads. Also, as a developer, I mainly implemented features and frameworks such as comments, a WYSIWYG editor, database construction, ER-diagrams, relation schemas, article creation, article editing, and updating personal information, as well as uploading files or images.

Web Portfolio

Web Portfolio

Web Portfolio

Duration: 2 weeks

Client: Personal development

Take a look at my portfolio website, crafted with Svelte and Tailwind CSS. Its modular input data structure allows for seamless updates, ensuring that it effectively showcases my evolving skills and projects. Feel free to explore and see the work I've been doing!

Course Review Web APP - Lecturmo

Course Review Web APP - Lecturmo

Course Review Web APP - Lecturmo

Duration: 3 weeks (CI/CD ongoing)

Client: Course Assignment at UOA

University students struggle to select suitable courses due to the vast options and limited information. Platforms like Reddit and Quora lack reliable reviews, and official channels face privacy issues.


To address this, our web app, Lecturmo, offers authentic reviews through verifying reviewers' student identity and attendence level, to help students make informed enrollment decisions.


Lecturer account:

Username: lec1 Password: 123

Student Account:

Username: user1 Password: 123

CPNZ Patrol APP

CPNZ Patrol APP

Due to this web app is now linking to police communication system for testing, no Demo or GitHub Repo provided

CPNZ Patrol APP

Duration: 6 months (CI/CD ongoing)

Client: WDCC UOA; CPNZ

Motivation: With the crime rate on the rise in New Zealand, regional committees conduct their patrols and reports independently, each using different processes. This makes it tedious for the main office to collect, process, and analyse information and statistics. Therefore, CPNZ seeks a universal solution to be used by all committees across New Zealand to simplify the reporting procedure of patrollers and admin work.


Serve as backend developer contributed in database schema design and am currently working on email fetching and email's data parsing feature for streamlining the process of communication between patrols and polices using gmail API and gcloud Pub/Sub