GiveawayPro

Solo Developer / CMGT Graduation Project / 2025

A screenshot of the main menu of GiveawayPro, with credits given to nikoheartApps (the client of this project) and Paulister (the developer).
The main menu of GiveawayPro.
A gif showcasing the animation that plays when a winner is selected for the giveaway
An animation showing the winner of a giveaway.
Software used:
  • Unity
  • Twitch API
Hard skills:
  • 2D Development
  • UI graphics implementation
  • Menu development
  • Twitch API integration
Soft skills:
  • Time Management
  • Seeking Assistance
  • Working with professional client

To carry out my graduation project, I acquired an internship with DESIK Studio, a content creation, graphic design and photography company. The goal of the project was to construct a giveaway tool to be used by content creators on the live-streaming platform Twitch.

The ensuing product used Twitch API integration to streamline the process of collecting entrants and provides animations that can be overlaid on a content creator's livestream to create suspence when selecting a winner.

This project provided an opportunity to hone my skills in all the areas of a product's development life. From market/target audience research, to prototyping, programming and making UI, every step of the process was supported by the steps prior, resulting in a prototype that awarded me a 9/10 and allowed me to graduate from my game development study!