Nice to meet you!

I am Huiling, a full-stack developer.


Huiling's Resume

I love to build something with...

Front-End
HTML
CSS
jQuery
jQuery UI
React
Bootstrap
Semantic UI

Back-End
NodeJS
Node Express
MySQL
MongoDB
Mongoose
Firebase

And More
Dev tools:
Github
Gitlab
Heroku
Terminal

Languages:
JavaScript
C/C++

Huiling's Resume

Projects & Fun

It's always fun to build something that is useful to self and others!
Visit github or deployed projects by clicking on each icon

Full-Stack Projects

MusicSongLyrics
MusicSongLyrics
For users who aim to sing more in their domestic life, the app aims to pair artist and song to retrieve music lyrics and a video to encourage users with inspiration to sing along. The app enables users to store favorites in storage in order to create playlists.
JavaScript CSS Bootstrap Firebase jQuery REST APIs
React Mongo MusicSongLyrics
React Mongo MusicSongLyrics
Re-structured the original group project MusicSongLyrics with React and MongoDB. For users to search songs, enjoy watching music videos, and sing along with lyrics. Users are be able to sign up and log in, and manage songs by adding them to Favorites or to playlists.

Create a new account or
Try this app with logging into my account:
Username: huwu55
Password: huwu55
JavaScript React MongoDB Mongoose NodeJS Express bcrypt jwt-authentication node-fetch REST APIs
Google Books Search
Google Books Search
React-based Google Books Search app. Display books based on user searches. Use Node, Express and MongoDB so that users can save books to review. This project is mainly focus on to create React components, work with helper/util functions, and utilize React lifecycle methods.
JavaScript React MongoDB Mongoose NodeJS Express node-fetch REST APIs
New York Times Mongo Scraper
New York Times Mongo Scraper
Scrapes articles on New York Times main page, and shows headline and summary of articles. Users can be able to click on headlines to NYT page and read on, save articles, add or delete comments for each saved article.
JavaScript Bootstrap ejs MongoDB Mongoose NodeJS Express Morgan cheerio node-fetch

Front-End Projects

Tip Calculator
Tip Calculator
It's always tricky to know how much to tip, unless you're an arithmetic mastermind! This tip calculator takes in the value of the bill, desired tip percentage and split option. This application calculates the amount of tip per table, and even per person if split option is chosen.
JavaScript React CSS
React Clicky Game
React Clicky Game
My first React application! Using React components to handle changes made in app. Each image listens for click events. Every time an image is clicked, images rendered to the page shuffle themselves in a random order. Player's score reset to 0 if they click the same image more than once.
JavaScript Bootstrap React

Back-End Projects

Bamazon
Bamazon
This is an Amazon-like storefront with MySQL. This app takes in orders from customers and deplete stock from the store's inventory, and have both customer view and manager view. Backend only.
JavaScript NodeJS MySQL