Lim Jiechao

Full Stack Web Developer

Portfolio

Color Spill React!

Oracle of Changes

Warranted

TripCollab v2

An addictive casual game where the player starts with a grid beautifully populated with squares in random colors and strives to fill the entire grid with one color before running out of steps. Features a simple, non-recursive and stateful color fill algorithm using ES6 Map and Set objects and a CSS-only approach using flex boxes and viewport units for responsiveness on different screen sizes.

A faithful digital replication of the yarrow stalk divination method that is perhaps 2,500 years old from the Chinese classic, Book of Changes (I Ching). The method, which would take 30 minutes can now be completed in two. Data is captured and stored in the database for future retrieval. After obtaining the hexagram, AJAX requests are made to ctext.org API to retrieve the relevant texts.

An after-sales support platform which simplifies warranty registration by embedding pesky product details in a QR code and saves the need to create a user account with Facebook login. Consumers can then raise support ticket to make warranty claims which customer service officers can then follow up with the customers' contact details.

A single-page application where friends travelling together can collaborate and plan their trip by shortlisting attractions to visit with Google Maps and insert them into a day-by-day itinerary. Every trip is assigned and accessed by a unique identifier, saving the need for logins. Upon shortlisting, attractions can be added to the itinerary by choosing the day desired.

React ES6 CSS
Node.js Passport MongoDB Mongoose Handlebars AJAX jQuery
Ruby on Rails PostgreSQL Embedded Ruby
React Node.js MongoDB Mongoose

My profession portfolio is available upon request.
Connect with me on LinkedIn.

Backdrop by Robert Wiedemann on Unsplash