FetchAChef (GitHub) is where Uber meets home cooking in a shareconomy app that integrates all of the functionality of PetBnB, but with numerous improvements including: utilizing ES6, React 16, and Redux as well as a separation between container and presentational components to keep code up-to-date with current trends and best practices; leveraging promises to handle async functionality; improving UX by introduction of different user classes and personalization for each including security features to prevent access to protected paths as well as responsive UI design optimized for varying browser sizes; increasing integrated Google Map functionality including tracking of current location to give users a personalized experience; optimizing runtime by enabling frontend query parsing via History.
PetBnb (GitHub) is a single-page pet rental app inspired by AirBnB. It is built using a RESTful Rails API on the backend, a PostgreSQL database, and React with a Flux architecture on the frontend. PetBnB integrates Google Maps API to optimize search and enhance UI as well as provide dynamic filtering of results via custom SQL queries, stores image uploads in the cloud via AWS S3, allowing the app to scale, and updates React components in real time via AJAX requests, thus providing a seamless UI.
Mario Bros. Classic Lite (GitHub) is a browser game inspired by Mario Bros. and built in JavaScript and HTML Canvas API. The game maps coordinates of objects for real time collision detection and utilizes event handlers to provide a seamless UI.
GoGoInspectorQuery is a library inspired by jQuery and built in JavaScript for DOM manipulation, event handling, and AJAX requests. It performs all of the basic functionality of jQuery without the overhead.