Pinned Repositories
Brevis-URL-Shortener
Brevis is a URL Shortening webapp created using Node.js Express.js, and Vue.js (Nuxt.js). The name "brevis" is the Latin term for "short", which represents the functionality of a URL "short"ening webapp after all!
BW-Color-Contrast-AI
BW Color Contrast AI is a simple machine learning webapp that learns and suggests which text color (black or white) goes best on the foreground of a randomly generated background color using brain.js as the library for neural network.
C-Programming-Tutorials-for-Beginners
This repository contains the source code for the projects I've made in my C++ Programming for Beginners tutorials series on my Youtube Channel at https://www.youtube.com/user/ewliang Feel free to pop over and consider subscribing to my channel.
Chrome-Extension-Base-Template
This is a basic Chrome Extension base template for starting new projects off of initialized with a MIT license.
CodeWars-Exercises
This is a GitHub repository of all my Javascript exercise solutions from the Codewars website. https://www.codewars.com/users/ewliang
DistractMeNot-Chrome-Extension
DistractMeNot is a basic productivity Chrome Extension that allows users to input a list of site(s) they wish to not distract them while surfing the internet. From the URLs submitted to the plugin, it will then actively keep a lookout for the URLs. If the URLs are detected, the extension will automatically close the tab or window.
Gmail-Bot
A simple Gmail bot I created in Node.js to help actively filter my emails. The motivation behind this project is due to the fact that some random recruiters don't bother looking at my resume which clearly states that I'm looking for a Frontend Web Developer position, not a Android Developer position. If I don't respond, they'll call me which wastes my time so I decided to make this bot to kindly turn them down.
Hourglass
Hourglass is a productivity app that serves as a self-reminder how much time is left in the year in different units of time. It is a mobile application that is created using React Native via Expo.
PassVault-My-C-Password-Management-Program
This is a C# program I created to securely manage and store my account information on a local offline database. Other features will be added in future updates as well as fixes to current bugs I've noticed. The program features 256-bit AES encryption algorithm as well as multi-user interface for multiple user usage.
Remind-Me-Discord-Bot
A Discord Bot that allows users to set reminders for themselves with a delayed time length and message. Take full advantage of this feature by having Discord installed on your phone.
ewliang's Repositories
ewliang/Chrome-Extension-Base-Template
This is a basic Chrome Extension base template for starting new projects off of initialized with a MIT license.
ewliang/Gmail-Bot
A simple Gmail bot I created in Node.js to help actively filter my emails. The motivation behind this project is due to the fact that some random recruiters don't bother looking at my resume which clearly states that I'm looking for a Frontend Web Developer position, not a Android Developer position. If I don't respond, they'll call me which wastes my time so I decided to make this bot to kindly turn them down.
ewliang/Remind-Me-Discord-Bot
A Discord Bot that allows users to set reminders for themselves with a delayed time length and message. Take full advantage of this feature by having Discord installed on your phone.
ewliang/C-Programming-Tutorials-for-Beginners
This repository contains the source code for the projects I've made in my C++ Programming for Beginners tutorials series on my Youtube Channel at https://www.youtube.com/user/ewliang Feel free to pop over and consider subscribing to my channel.
ewliang/Brevis-URL-Shortener
Brevis is a URL Shortening webapp created using Node.js Express.js, and Vue.js (Nuxt.js). The name "brevis" is the Latin term for "short", which represents the functionality of a URL "short"ening webapp after all!
ewliang/Hourglass
Hourglass is a productivity app that serves as a self-reminder how much time is left in the year in different units of time. It is a mobile application that is created using React Native via Expo.
ewliang/CodeWars-Exercises
This is a GitHub repository of all my Javascript exercise solutions from the Codewars website. https://www.codewars.com/users/ewliang
ewliang/BW-Color-Contrast-AI
BW Color Contrast AI is a simple machine learning webapp that learns and suggests which text color (black or white) goes best on the foreground of a randomly generated background color using brain.js as the library for neural network.
ewliang/CNBC-Premarket-Web-Scraper
A web scraper created using Puppeteer library on the backend to scrape the stock market prediction data off of CNBC's premarket page.
ewliang/DistractMeNot-Chrome-Extension
DistractMeNot is a basic productivity Chrome Extension that allows users to input a list of site(s) they wish to not distract them while surfing the internet. From the URLs submitted to the plugin, it will then actively keep a lookout for the URLs. If the URLs are detected, the extension will automatically close the tab or window.
ewliang/HackerNews-Clone
Just another HackerNews clone using React.js library for learning and practicing using React.js.
ewliang/Military-Time-Clock
A simple military time clock made using HTML, CSS, and Javascript that changes the background color every second via RGB background color values from the current hours, minutes, and seconds.
ewliang/Pensieri
Pensieri is a full stack blogging platform based on a MEVN stack which is MongoDB, Express.js, Vue.js, and Node.js. In this case, I used Nuxt.js over the vanilla Vue.js framework to take advantage of the benefits of server-side rendering and SEO.
ewliang/Stock-Predictor
A simple stock predictor webapp using brain.js LSTM neural network.
ewliang/animation.css
animation.css is a library of native vanilla CSS animations without the use of JavaScript.
ewliang/Awesome-JavaScript-Interviews
Popular Interview questions and my personal notes on JavaScript, React, Node, Mongo and anything web-development. Many of them, I faced in actual interview
ewliang/developer-roadmap
Roadmap to becoming a web developer in 2018
ewliang/distance-to-range-calculator
User is to input two values forming a range, followed by a 3rd value within the range. The calculator should then display the percentage and value difference from the 3rd value to each of the user provided range values.
ewliang/drag-and-drop-ui
A HTML, CSS, and Javascript implementation of a drag and drop file upload UI.
ewliang/Eric-Liang-100-Days-of-Code-Log
Eric Liang's Official 100DaysOfCode Log. This repository contains all of the 100DaysOfCode challenge rounds I've ever done.
ewliang/Eric-Liang-Chrome-Extension
This is a simple chrome extension that links to some of my social media profiles.
ewliang/Eric-Liang-Personal-Dashboard-UI-Lite
A public lite version of my potential personal website's custom main dashboard for https://www.eric-liang.com. It will have extremely limited features and will only focus on the Front End UI side of things. Some features might or might not be available in the final version. That's why it's a public "lite" release. The final version will be private source code and WILL NOT be released.
ewliang/Frankenstein-Javascript-Project
This is a super random JavaScript project I started to review and try to implement as much of the JavaScript concepts as possible. There is no ultimate fancy featured goal of this project. It is literally just a Frankenstein site for practicing JavaScript!
ewliang/HackerRank-Exercises
This is a Github repository of all my HackerRank exercises I've done so far since the creation of this repository.
ewliang/Javascript-Algorithms
Contains a list of common CS algorithms, but implemented using mostly plain old Vanilla JavaScript
ewliang/Meme-Generator
A simple meme maker created using HTML5, CSS3, and Vanilla JavaScript. The inspiration behind me building this project is to learn more about the HTML5 canvas element which will act as a guinea pig project to my real project.
ewliang/Mortgage-Repayment-Calculator
A simple mortgage repayment calculator. I made this just to practice my web design UI skills and to play around with Javascript. I made a requirement for myself so that I will not be allowed to use Bootstrap to make it mobile friendly. Everything has to be 100% vanilla.
ewliang/My-Vuepress-Blog
Just a mini project experimenting with the Vuepress framework.
ewliang/ReactJS-Project-Template
A React.js project template or "boilerplate" created without relying on the use of the create-react-app CLI tool. This is done via webpack, babel, and a variety of other tools for a basic minimal setup. This is a good option when you want a very custom specific requirements project that is not restricted by the create-react-app boilerplate.
ewliang/WSJ-Web-Scraper
A simple web scraper to scrape the WSJ website.