David H's repositories
InstaShare-mobile-app
A cross-platform iOS/Android native mobile app I built in React Native, with a more robust camera with cutting edge features such as facial recognition as well as traditional features such as manual focus and manual white balance.
BabyCup-dist
(Baby Cup distribution files are hosted separately here for live testing on GitHub Pages)
beach-balloons-mobile-app
A cross-platform iOS/Android native mobile app I built in React Native. Re-architecting my original game.
MBTI-web-app
This project demonstrates React in a gamut of use cases. The Fluid-Choice Myers-Briggs Type Indicator is my modern adaptation of the original Forced-Choice Myers-Briggs Type Indicator. It features the ability to answer questions "fluidly" within a continuous range rather than starkly between two forced choices, as in the original.
MeamStream-mobile-app
A full stack (MERN) messaging app I created in React Native in which users can search GIPHY to drag and drop cool animated layers onto a message canvas.
ExifTool-wrapper
A simple wrapper around Phil Harvey's iconic ExifTool providing date-appropriate file renaming prompts and behavior as a standalone utility.
GS-Exam-app-archive
This is an archive of a hiring exam I did for a contract with Goldman Sachs: Create a React app that is pixel perfect to the provided mockup and extensive spec sheet and only use React, no other NPM packages (e.g. npm moment would have been crucial here).
iOSPhotoMetaDataFixer
A simple Mac utility to make your iOS jpgs' creation dates match their EXIF photo dates. Simply drag and drop your jpgs onto the app and watch their creation dates change in Finder.
magic8ball
An emulation of the illustrious toy I designed entirely in CSS (no image files) and coded entirely in vanilla JavaScript (no frameworks/libraries).
MemeStream-contact
https://dvho.github.io/MemeStream-contact
passomatic
Passomatic is a lightweight password generation module that takes one argument, a number from 1-10 as an indication of password strength.
Personal-Site-web-app
This is a React app with some of my original piano compositions. It has a contact menu on the left which can be unfurled to view my resume, GitHub and NPM accounts, or to send me an email directly from the app.
standalone-MBTI-react-app
This is a standalone version of my Continuous-Choice MBTI to demonstrate usage of React with Electron.
WeatherWas-web-app
In your everyday weather app you'll see what the weather is and what it might be, but you'll never see what the weather was. Incidentally, most people live on the ground, not in the sky, so their primary concern is what the weather was so they can deduce ground conditions.
wishwash
Wishwash can be likened to the modulus operator but instead of being used as a single direction counter restarting at the beginning once reaching the max, wishwash counts backwards once reaching the max, forwards again once reaching the min, and continues as such until reaching the value.