Skip to main content


Joe Angelino experiments with creating a chrome extension by implementing a swear jar that injects event listeners to any page, and holds you responsible for donating $1 to charity when you swear. Joe used react and redux in order to keep the amount in the jar persistent among all tabs, using the react-chrome-redux library to set up proxy stores that can share state even in the modular components of a chrome extension. In addition to that, he used Gulp.js and webpack for the build.

Project Members: Joe Angelino

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.