Ruili Gao

About Me


I am a full-stack web developer with a passion for creating efficient, user-friendly applications.. I am excellent at problem solving, able to overcome challenges quickly, and thrive when working as part of a team.

Dev strengths: HTML, CSS, JavaScript, jQuery, Handlebar, Bootstrap, MySQL, Firebase, Sequelize, MERN stack (Mongo, Express, React, Node), REST and UI design.


Projects

Tannin
projectImage

Tannin is a react application designed to help restaurant management educate and test their staff on wine knowledge for their current wine list.
This app has two distinct interfaces: Admin/Manager--Create and update the restaurant wine collection AND employee; Employee--View the restaurant wine collection and educate his/herself by doing the quiz.


projectImage

UO is a full-stack web application for people who need to keep track of the money they have lent and borrowed from friends and family. The UO motto is: Keep your friends | Keep your money. Our concept is dedicated to making sure that borrowers are held accountable for the money that they owe while allowing lenders to avoid the stress and discomfort of bringing up money issues with people in your personal life. With it's in app notifications, automated emails, open transaction logs, and balance tracker, UO makes money easy and objective.


Clicky Game
projectImage

This is a memory gaming web application that utilizes React for the front end.
This game tests the player's memory retention ability by displaying sixteen unique image blocks, and challenges the player to click on each block only once to win!it keeps a score of the user, ans restart the score when the user clickes on the image more than once.
Have fun :-)


Trivia Game
projectImage

This is a front-end web application that is built with HTML, CSS, Javascriopt, jQuery. And Javascript timing events were used to create a quiz with timed questions.
Users have 30 second to answer the quesitons and at the end of the game, a summary of the numbers of correct answers and incorrect answers will show on the screen.
This is not only a game application but also an education app which let the user learn the interesting staff through a fun gameing method.


Google Books Search
projectImage

This is a full-stack react based google bookd search web application.
MongoDB was used to store users' saved books.
Google Bookes API was used for books lovers to search for their favorite books. By using this application, users can view their search books on the google books store, and can also save them to their library.


Crystals Collector
projectImage

A simple game that shows all the glory of jQuery, using simple number-guessing and randomized strategy.
This Crystal Collector is built with HTML/CSS, Bootstrap, Javascript and jQuery
Users will start with a random number and four crystals with signed random value. The user need to match the target number by clicking the crystals.