Coder Social home page Coder Social logo

Eric Liang's Projects

animation.css icon animation.css

animation.css is a library of native vanilla CSS animations without the use of JavaScript.

awesome-javascript-interviews icon 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

binary-tree-heap icon binary-tree-heap

C++ implementation of a heap and heap sort through use of a binary tree structure.

blockchain icon blockchain

A simple Blockchain implementation in JavaScript.

brevis-url-shortener icon 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 icon 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 icon 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.

cnbc-premarket-web-scraper icon 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.

codewars-exercises icon codewars-exercises

This is a GitHub repository of all my Javascript exercise solutions from the Codewars website. https://www.codewars.com/users/ewliang

distance-to-range-calculator icon 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.

distractmenot-chrome-extension icon 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.

drag-and-drop-ui icon drag-and-drop-ui

A HTML, CSS, and Javascript implementation of a drag and drop file upload UI.

eric-liang-personal-dashboard-ui-lite icon 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.

frankenstein-javascript-project icon 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!

ghostjs-base-template icon ghostjs-base-template

A barebones, style-less, minimal GhostJS base template for beginning GhostJS theme development projects.

gmail-bot icon 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.

hackernews-clone icon hackernews-clone

Just another HackerNews clone using React.js library for learning and practicing using React.js.

hackerrank-exercises icon hackerrank-exercises

This is a Github repository of all my HackerRank exercises I've done so far since the creation of this repository.

hourglass icon 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.

javascript-algorithms icon javascript-algorithms

Contains a list of common CS algorithms, but implemented using mostly plain old Vanilla JavaScript

meme-generator icon 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.

military-time-clock icon 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.

mortgage-repayment-calculator icon 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.

passvault-my-c-password-management-program icon 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.

pensieri icon 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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.