AboutProjectsResources & LinksAPI

Welcome to Projects!

Keeping all projects in record is difficult especially when I didn't have a constant device. On this page, I listed some meaningful projects that I did with descriptions and screenshots. They cover a wide range of topics including server side application, game development, communication tools and utilities. I hope you can gain some inspirations here :)

My projects on GitHub

BlockNums Solver

A tool to solve BlockNums.

DoneKotlin
Learn More

CCC Marker

A command line tool to check CCC solutions against .in and .out files.

Kotlin
Learn More
Project Logo

Chart Maker

Convert a list of test results to a chart of trend.

Python
Learn More

Codea Mod

Provide additional functionalities on top of Codea's default api.

CodeaLua

Competition Practice

Solutions for Leetcode, ECOO and CCC's past contests.

KotlinJava
Learn More

Discord Chat Exporter

AUR package maintainer for Discord Chat Exporter.

AURPackageLinux
Learn More

Distribution Calculator

Calculate all kinds of distribution and draw graphs.

FlutterWebsite
Learn More

English Syntax Highlighter

A Chrome plugin to highlight english words based on its part of speech.

ReactChromePluginJavascript
Learn More

Flutter Keyboard Aware Dialog

A workaround for a Flutter bug.

FlutterPackageDart
Learn More

Function Killer

Function graphing calculator

Lua
Learn More

Game Kit

An UI library for games.

CodeaLua
Project Logo

Google Translate (Desktop)

A desktop version of Google Translate.

DoneWindowsElectron
Learn More
Project Logo

GROK

A light instant messaging app with "multi-thread chatting".

SuspendedAndroidKotlin
Learn More

GROK File Transfer

A tool allows you to transfer files between devices conveniently.

SuspendedNodejsElectron
Learn More

Huffman Code

A simple tool to create Huffman code from an array of chars.

DoneKotlin
Learn More

Installer Maker

Create an installer from a Codea project

CodeaLua

Kaggle PUBG

Playing around with kaggle and sklearn.

Machine LearningPython
Learn More

Kevel Craft

Something similar to "Minecraft" made in 8 days.

DoneJavaProcessing
Learn More

MC Deceit

A Bukkit plugin to recreate the Deceit game in Minecraft. (Unfinished)

MinecraftBukkitKotlin
Learn More

Mirrors Killer

An interactive tool to demostrate how concave and convex mirror reflects light.

DoneAndroidWindowsLinuxProcessingJava
Learn More

MOBA

A MOBA game I made a long time ago.

CodeaLua

Pegahoot Client

A website similar to Kahoot, this is the part where players used to answer.

ReactWebsiteJavascript
Learn More

Pegahoot Display

A website similar to Kahoot, this is the part where you put on a big screen.

ReactWebsiteJavascript
Learn More

Pegahoot Server

A website similar to Kahoot, this is the server.

Kotlin
Learn More

PowerSchool Account Check

A command line tool to check PowerSchool accounts.

DoneKotlin
Learn More
Project Logo

Random Number Generator

A simple tool to help me making decisions.

DoneAndroidKotlin
Learn More

Raspberry Pi Monitor App

System resource monitor for any arm/x86 linux machine.

FlutterRaspberry Pi
Learn More

Remote Wheel

Coding needs a lot of scrolling, why not do it on a touchscreen?

DoneAndroidWindowsJavaPython
Learn More

Rust Chat

Simple chat & chess website.

RustWebsite
Learn More

Rust Todo

Simple todo website with account.

RustWebsite
Learn More

The Light

A casual game, you win by launch a light at the right direction to hit the target.

CodeaLua

The Light (New)

A rewrite of "The Light" in Java.

Java
Learn More
Project Logo

YRDSB Student Tool

Proof-of-concept for the unofficial YRDSB Teach Assist.

DoneAndroidKotlin
Learn More
Project Logo

YRDSB Teach Assist Mobile

The next-gen Teach Assist app for YRDSB.

AndroidiOSFlutter
Learn More

YRDSB Teach Assist Server

Server for YRDSB Teach Assist's app and website.

KotlinServer
Learn More
Project Logo

YRDSB Teach Assist Website

The next-gen Teach Assist website for YRDSB.

ReactWebsiteJavascript
Learn More