TPB Yoar

TPB Yoar

A Website about ITB TPB 2023 Experiences and Materials

Categories: Web Development, Software Development, Academics
Technologies: Vite, Next, React, Typescript, Vanilla CSS, CMS, Strapi
Yukemi: The Banished Alchemist

Yukemi: The Banished Alchemist

Game about making potions based on the requests through birds from the people

Categories: Game Development
Technologies: Unity, C#, OOP
IRK Library

IRK Library

Mobile application for several implementation of Computer Science Concepts: Huffman Encoding, Matrix Operations, and RSA Encryption

Categories: Mobile Development, Software Development, Computer Science
Technologies: Mobile, Kotlin, Gradle, OOP, Android, Compose
XXI - Purry Logistics

XXI - Purry Logistics

Shipment/Delivery Management App with Admin and Courier Access

Categories: Software Development, Desktop Application
Technologies: OOP, Java, Plugin, Maven, JavaFX
Nightcall Mothman

Nightcall Mothman

An escape room-like puzzle game to figure out the story setting and inevitably get to 1 of 4 endings through choices made by the player

Categories: Game Development
Technologies: Unity, C#, OOP
WanderLog

WanderLog

A travelling management application to write about your travels and also wish list for travelling

Categories: Software Development, Desktop Application
Technologies: OOP, Python, TKinter
ATS with String Matching and Regex

ATS with String Matching and Regex

ATS that is implemented using various String Matching algorithms and Regex for fuzzy search

Categories: Algorithms, Software Development, Desktop Application
Technologies: Regex, Python, PyQt
XXI - Purry Leveling

XXI - Purry Leveling

A CLI turn-based game about clearing various difficulty dungeons to level up and become stronger

Categories: Software Development, Desktop Application
Technologies: OOP, C++
OSusumeNanDesuka

OSusumeNanDesuka

An x86 32-bit Operating System (OS) with protected mode, filesystem EXT2, and various usermode commands - Did I mention it can play Badapple?

Categories: Software Development, Operating System, OS
Technologies: C, Data Structures, Algorithms, Security
Rush Hour Solver

Rush Hour Solver

Program to solve Rush Hour puzzles using Pathfinding algorithms with two distinct heuristics

Categories: Algorithms, Software Development, Desktop Application
Technologies: Javascript, Electron, Vite
K - Purry Mail

K - Purry Mail

CLI-based email management system written in C

Categories: Algorithms, Software Development, Desktop Application
Technologies: Data Structures, C
Little Alchemy 2 Recipe Finder

Little Alchemy 2 Recipe Finder

Program to find Little Alchemy 2 Recipes of Elements using basic Pathfinding algorithms such as BFS and DFS

Categories: Algorithms, Web Development, Software Development
Technologies: API, Go, Golang, Docker, Next, Node, Javascript, Tailwind
Similar Audio and Image Searcher

Similar Audio and Image Searcher

Program to search for the most similar audio or image from a database using Query by Humming for audio search and PCA for image search

Categories: Algorithms, Web Development, Software Development
Technologies: Next, Tailwind, Typescript, Go, Golang, Python
IQ Puzzler Pro Solver

IQ Puzzler Pro Solver

Program to solve IQ Puzzler Pro puzzles using Brute Force

Categories: Algorithms, Software Development, Desktop Application
Technologies: Java, Swing
Image Compression using Quadtree

Image Compression using Quadtree

Program to compress images and produce GIFs using Quadtrees as an implementation of Divide and Conquer Algorithm

Categories: Algorithms, Software Development, Desktop Application
Technologies: C#