Andrew Dent

Web Developer

GitHub

LinkedIn

Threads

YouTube

Featured Projects

grizzlyguitar.com

Grizzly Guitar

A React based headless Shopify storefront with multiple CMS integrations

Grizzly guitar landing page

Features

E-Commerce with Shopify
The online store is powered by Shopify, providing a reliable and scalable platform. The headless storefront setup allows for limitless customization and high performance.
Static Site Generation with GatsbyJS
Powered by Gatsby's SSG for lightning-fast page loads, SEO-friendly architecture, and seamless scalability.
Powered by React
Built with React, using Context API and hooks for global state management and dynamic, responsive user interactions. Powers features like sorting and filtering products without refreshing.
Content Editing with Sanity CMS
Integrated with Sanity CMS for easy user updates to things like services menus, prices, and descriptions.
Uses Wordpress as a Headless CMS
The blog runs on a headless WordPress setup, combining familiar content management with modern React performance.
Formspree + Gmail
Contact forms are powered by Formspree and Gmail, providing a simple and reliable way for customers to get in touch.
tab-lab.vercel.app

Tab Lab

A tool for creating guitar tablature templates

Tab Lab landing page

Features

Create Guitar Tab Templates
Musicians can preview, make adjustments, then download as PDF or print the page. Includes support for uncommon instruments like 5-string basses and 8-string guitars.
Print or Save as PDF
The app works by generating a SVG and PDF based on user inputs. Results in resolution-independent templates and consistency across different browsers and devices.
Powered by React Server Components
Built with modern React features including Server Components, hooks, and Context API for global state. Optimized for performance and user experience.
Optimized by NextJS
Built with NextJS, using the App router, Next API's, and Static Site Generation for high performance.
Tailwind CSS + Tailwind UI
Built with Tailwind CSS and Tailwind UI to create a responsive and accessible interface. Also includes custom-built components like the slider input.
TypeScript
Built with TypeScript for type safety, reducing bugs and improving maintainability.

More Projects

View All Projects

Contact