Kelvin Nguyen's Projects
Create a secure static website with CloudFront for your registered domain.
Generate releases based on semantic version labels on pull requests.
A tiny Amazon Signature Version 4 connection class for Elasticsearch.js
Slack notifications on AWS Lambda, SNS, and Cloudwatch
Caffeine Mailchimp Theme - A responsive email theme for mailchimp
A CLI toolbox for creating design systems.
🃏 A magical documentation site generator.
A promise-based DynamoDB client
Export DynamoDB table data into a CSV format
Node CLI for backing up and restoring schema+data from DynamoDB tables
A sample express environment that is well architected for scale. Read about it here:
Font Awesome split to individual SVG and PNG files of different sizes along with Node.JS based generator
Photo Viewer for Slack's Technical Exercise
A webpack plugin that generates a custom JSON asset from a JS module
Yeoman generator for building a simple web app using express + gulp. This project contains proper project and build structure to be easily extensible.
A minimalist, Material Design inspired Ghost Theme for optimal desktop and mobile experiences
Read and write images from S3 in the Ghost blogging platfrom
A "native-like" OS X, Windows, & Linux desktop app for Google Allo
A "native-like" OS X, Windows, & Linux desktop app for Google Messages
Caffeine theme for the JSON Resume project
JavaScript GIF parser and player
Youtube downloader in javascript.
A Node.js Simple Query Builder and ORM for AWS DynamoDB
Design with JSX, powered by your own component library.
A React component built on top of the mature drag and drop library, Sortable.
Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Ember, Knockout and any CSS library, e.g. Bootstrap.
A basic webapp environment that sets up a basic webpack project
Heroku deploy manifest for Wiki.js
A docker-compose config that makes it easy to setup as many Wordpress images