HUNGRY BEAR STUDIO
Hello I'm Richard Haines. I'm a software developer who specializes in frontend development with a focus on the JAMstack.
Familia - Mobile App
A mobile app for the skydiving community. Users can view where in the world the latest jumps are happening. Coaches can submit events. Users can filter on date, location and jump type. Built with React Native and Expo (React Native) with Firebase as the backend.
gatsby-theme-stripe-checkout-button - NPM
A Gatsby theme that implements a stripe checkout as a button, when submitted the user is re-directed to a secure Stripe payment checkout. The user can style their button however they like enabling seamless integration within any design system or website.
gatsby-theme-hbs-mdx - NPM
A Gatsby theme that provides a basic MDX setup. Sets up MDX files in a blog folder at the root of the project and programmatically inserts them using a template page. The goal of this theme is to take away any complexity of working with GraphQL queries or plugins.
gatsby-theme-pocket - NPM
A Gatsby theme that adds your saved pocket articles to your gatsby site with inbuilt SEO. The idea behind this theme is to add a curated list of articles of interest to your website. These can be for your personal site where you want to keep a list of articles you read, your business site where you want to show your visitors articles that relate to your market or just a place to save stuff that interests you from the internet.
gatsby-theme-overreacted-toggle - NPM
A Gatsby theme that implements Dan Abramovs dark mode toggle. Custom Theme-ui support out of the box. Uses React context to change the websites colour modes. Component comes with sun and moon images to highlight the change in mode and is used a toggle switch.