This project is an Electron menubar application for MacOS that I built for use in controlling a Wemo power outlet for turning a light on and off from my laptop. It's build with Electron, React and Redux.
React/Redux web application optimized for mobile devices for facilitating a quick-and-easy workout from anywhere you are when you have time. Code walkthrough available upon request. The link above is to the code repository itself, you can see the app itself hosted and running on Netlify.
This includes the custom React code for this resume, which I like to use as an example of my understanding of that library. The pieces for the resume are scattered around a bit, but you can find the base page file here, the components here, and the raw data used to generate it here.
This is a library that I've put together that I use as a boilerplate for creating REST services with node.js and Express. I like it because it encapsulates the core configuration of the Express server, and allows me to simply define routes and handlers along with a configuration that I pass in to it. This library dramatically simplifies the creation and maintenance of REST services for me.
This was a fun project that gave me a great opportunity to get more comfortable with some tools I was interested in expanding my knowledge of. At the time I wrote it, it was fantastic tool in helping me learn Express and Postgres better. There is a node.js script that iterates over a series of dates and downloads historical weather data and persists it to a Postgres database. With all of the historical weather data I was interested in persisted locally, I created a web UI with React, Webpack, postal.js, express.js, axios and Massive.js to extract the data from the database and generate graphs with weather trends using Chart.js.
You'll find a number of other projects in various states of relevancy and completion. Some are no longer in use or are outdated by now, and others are the product of learning new tools and techniques, and never really got completely "finished." You know how it is, right? 😉 Feel free to poke around in them anyway.