Matthew Tong
Scroll Down to Projects ⬇️

Matthew Tong

Projects, Ideas, Progress

Completed

Retro Kart F1 Completed 2026/03/28

A high-performance 3D racing engine featuring a 64x64 grid-based world, procedural track textures, and a detailed Formula 1 HUD.

Tech: HTML5 Canvas, JavaScript, Mode 7 / Raycasting

Play Game →

WebXtractor Scraper Completed 2026/03/22 - 2026/03/24

A client-side web scraper that extracts contact info and page data into JSON. It runs in the browser and handles CORS and Cloudflare protection.

Tech: HTML5, CSS, Vanilla JavaScript, DOMParser API

Launch WebXtractor →

AI Emotion Detector Completed 2026/03/23

A real-time facial expression and emotion detector using client-side AI processing via face-api.js.

Tech: HTML5, JavaScript, Machine Learning

Try Detector →

Droste Effect Generator Completed 2026/03/22

Droste Effect Generator inspired by 3Blue1Brown's Video https://www.youtube.com/watch?v=ldxFjLJ3rVY&t=2479s.

Tech: HTML5 Canvas, JavaScript, Complex Math

Try Generator →

Calorie Tracking App Completed 2025/07/09 - 2026/03/21

A calorie tracking app that also has AI features using Google's Gemini to analyze the photos of meals users uploaded to break down the calories and nutritional values.

Tech: Node.js, Next.js, Google Firebase, Google Genkit (AI), Stripe, Tailwind CSS

Caltrack

Pac-Man Replica Completed 2026/03/05

A retro arcade replica of the classic Pac-Man game, complete with ghosts, power pellets, and a maze.

Tech: HTML5 Canvas, JavaScript

Play Game →

Portfolio Page Rework Completed 2026/03/01 - 2026/03/03

Overhauled the portfolio hero section with a massive dynamic background featuring a custom ASCII art dragon, self-avoidance kinematics, toroidal screen wrapping, and auto-generated cloud physics.

Tech: HTML5 Canvas, JavaScript, Inverse Kinematics

View Above →

Topological Map Maker Completed 2026/03/02

Create beautiful interactive topological maps customized with your colors and brushes.

Tech: HTML5, Canvas, JavaScript

Create Map →

ASCII Art Generator Completed 2026/02/14

Convert your images into beautiful ASCII art with adjustable resolution and colors.

Tech: HTML5, Canvas, JavaScript

Generate Art →

Flappy Bird Replica Completed 2025/12/23

Classic pixel-art replica of the famous Flappy Bird game built from scratch.

Tech: HTML5 Canvas, Pure JavaScript

Play Game →

Physics Ballpit Completed 2025/12/20 - 2025/12/22

Made a little physics based page where you can control the physics of a ball pit.

Tech: HTML5 Canvas, Matter.js Physics Engine

Ballpit →

YouTube Channel Completed 2023/11/19 - 2024/1/15

Created Youtube series analyzing the open source code of Now In Android. I then created an app imitating the UI of Now In Android, called Now In Hacker News, which is a mobile app for Hacker News.

Tech: Video Production, OBS

Channel →

Now In Android App Completed 2023/10/04 - 2024/1/15

Created an app imitating the UI of Now In Android, called Now In Hacker News, which is a mobile app for Hacker News. Is no longer accesible due to updates software updates.

Tech: Android, Kotlin, Jetpack Compose

Project Gallery →

Hacker News Podcast On Pause 2024/04/30- 2025/3/27

Podcast covering the top articles on Hacker News.

Tech: AI Audio Generation, Automation

Spotify Podcast

Currently Building

Stock Tracker Active 2026/1/4 - Present

Stock tracker app/website using Google Sheets as the backend.

Tech: Java, Google Sheets

Planning

Marvel Rivals VOD Review tool Planning

Building an AI-powered tool to analyze Marvel Rivals gameplay footage. The goal is to provide automated coaching by identifying positioning mistakes, missed opportunities, and strategic insights from uploaded VOD clips.

Tech: TBD