Ruiheng's

Portfolio

Check out some stuff I've done.

Personal Projects

The more original projects of mine. Check out their GitHub READMEs for details.

They get laggy when hosted online — clone them for the full experience!

A* Pathfinder

A* Pathfinder

Efficient Greedy Algorithm determines shortest routes.

Try It! GitHub
Football Site

Football Stuff

Up-to-date football information using the football-data.org API.

Visit GitHub
Snake

Snake (Pygame)

Classic Snake game... Nom nom nom. Don't bite yourself!

GitHub

Front-End

Small projects to mess around with concepts I picked up from the Codecademy Full-Stack Engineer course.

Wanderlust

Wanderlust

Tourism helper, utilising two APIs.

Try It! GitHub
Chore Door

Chore Door!

Basic guessing game to test out JavaScript logic writing.

Try It! GitHub
Tea Cozy

Tea Cozy

Tea business website built working with Flexbox CSS.

Visit GitHub
Copy Cats

Copy Cat

First web app with the React framework!

Try It! GitHub

Computer Science

Simple programs to implement concepts I picked up from the Codecademy Computer Science course.

These are exhibited on Replit for convenience.

Towers of Hanoi

Towers of Hanoi

Strategy game to implement the Stacks data structure.

Try It! GitHub
Maze Explorer

Maze Explorer

Navigate through a maze represented by the Graphs data structure.

Try It! GitHub
MRT Route

MRT Route

Breadth-First Search to find the shortest MRT route.

Try It! GitHub

Phaser.JS

Mini games I built as part of the Codecademy Phaser.JS course.

Bug Invaders

Bug Invaders

Survive and kill the pesky invaders! Spacebar to fight back.

Try It! GitHub
Counting Conundrum

Counting Conundrum

Remember the numbers, and recall in ascending order!

Try It! GitHub
Codey Jump

Codey Jump

Jump, Jump, Jump. There is no point to this game!

Try It! GitHub