Ying Chyi Gooi's Projects
A React web application that displays information on routes flown by major airlines.
Simple search input that populates a list of query results as the user types.
A collection of problems that are completed with the PEDAC approach and Big O run-time optimizations.
A digital currency exchange app. Allows users to buy/sell mock digital currencies with virtual money. Back-end built with Sinatra framework. Dynamic inputs implemented using jQuery.
A contact manager built with jQuery, Handlebars and Flexbox.
A cryptocurrency portfolio tracker. Allows users to specify holdings in various assets supported by CryptoCompare and tracks prices and total holdings in a dashboard. Built with React/Redux.
Resume as a developer, written in HTML and styled with CSS.
The official command line interface for the DigitalOcean API.
A Sinatra-based web application project which allows users to add, edit and delete files in the system. Username sign-in is supported.
Contains presentation file, and example project. This presentation will focus on utilizing the Ruby File and Dir class methods to easily create, move, access or delete files and folders within a working directory.
A flight tracker application that allows users to search for airports, routes and airlines and the corresponding details.
Preset project loaded with React/Redux, Sinatra and Postgres.
Practice projects and exercises on HTML and CSS.
Contains code files written for the exercises from Intro to Programming
Exercises for computational thinking and JavaScript programming.
A collection of exercise solutions in the Learn to Program (by Chris Pine) book
A movie tracker that allows a user to save movies as favorites. When saving, the user can comment and rate on the movie. App is integrated with OMDb API for movie title search.
A Tic-Tac-Toe game built in object-oriented style, with features such as 5x5 and 9x9 boards and multiplayer function. The Graphical User Interface is rendered entirely within the console.
A slideshow that updates the photo, photo information and comments via AJAX.
Exercises and challenges for Ruby Foundations - More Topics
Contains exercise files for Object-Oriented Programming in Ruby
Contains all the exercise files for learning Ruby foundations
Schedule API built with Sinatra. Test suite written in Minitest.
An HTML web page based on given design