🚀

Projects

Side projects and portfolio work

Filter by technology:
Accessibility
Astro
BuddyPress
Bulma CSS
CSS Animations
Canvas API
Chrome APIs
Content Collections
Custom Forums
Custom Theme
Filter by tags:
accessibility
automotive
blog
browser-based
browser-extension
cleaning
cli
collaboration
community
corporate
Auburn Veterinary Medicine digital magazine spring-summer edition
Portfolio

Auburn Vet Magazine

Digital magazine platform for Auburn University's College of Veterinary Medicine quarterly publications. Collaborated with Mindvolt to transform print content into an immersive web experience with smooth page transitions, responsive layouts, and accessibility-first design. One of my favorite early freelancing projects.

WordPress
Custom Theme
JavaScript
CSS Animations
Responsive Design
publishing
education
magazine
collaboration
with Mindvolt
CodyWilliamson.com
Portfolio

CodyWilliamson.com

Case Study

My personal portfolio and blog—a living showcase of my growth as a developer. This site has evolved through multiple iterations since 2018, always serving as a playground for learning new technologies. Currently built with Astro 5, Vue 3, and Tailwind CSS 4 featuring the Dracula theme.

Astro
Vue
TypeScript
Tailwind CSS
shadcn-vue
Motion
Content Collections
portfolio
personal
blog
showcase
Holter Pickguards website showcasing custom acoustic guitar pickguards
Portfolio

Holter Pickguards

Custom e-commerce platform showcasing precision-crafted acoustic guitar pickguards. Built with a focus on clean design and exceptional UX that mirrors the craftsmanship of the products. Features seamless WooCommerce integration, optimized product galleries, and a streamlined checkout experience for musicians worldwide.

WordPress
WooCommerce
PHP
JavaScript
Responsive Design
E-Commerce
e-commerce
music
custom-design
wordpress
Isbell Lawn Care professional landscaping website
Portfolio

Isbell Lawn Care

My very first professional website, built in 2018 for my stepdad's lawn care business. This project has evolved alongside my career—continuously updated with modern technologies and design patterns. A testament to long-term client relationships and iterative improvement over 7+ years.

Astro
Vue
Tailwind CSS
Responsive Design
SEO Optimization
small-business
local-service
long-term-project
family
MPH Detailing premium auto detailing services website
Portfolio

MPH Detailing

High-performance website for a premium auto detailing service. Designed to convey speed, precision, and quality with dynamic visuals and smooth interactions. Built with Astro and Vue for optimal performance and a polished user experience that matches the brand's attention to detail.

Astro
Vue
Tailwind CSS
Responsive Design
Performance Optimization
automotive
local-business
premium-service
performance
Spectacle Software company website homepage
Portfolio

Spectacle Software

Website for my side business, Spectacle Software. Built with modern web technologies featuring a sleek, professional design that showcases software development services. Implements cutting-edge frontend practices with Astro and Vue integration.

Astro
Vue
React
TypeScript
Tailwind CSS
Motion Animations
corporate
software
professional
modern-stack
Complete Rinse
Portfolio

Complete Rinse

Professional website for a pressure washing and exterior cleaning service. Built with WordPress featuring custom design elements that emphasize cleanliness, professionalism, and before/after transformations. Collaboration with Mindvolt.

WordPress
Custom Theme
PHP
Responsive Design
local-business
service
cleaning
collaboration
with Mindvolt
John Ed Mathison Ministries
Portfolio

John Ed Mathison Ministries

Ministry organization website—my first full project with Mindvolt. Features a clean, accessible design with Bulma CSS framework, content management for sermons and events, and a warm, welcoming aesthetic appropriate for religious outreach.

WordPress
Bulma CSS
Custom Theme
PHP
Accessibility
non-profit
ministry
accessibility
collaboration
with Mindvolt
ScottHunts membership hunting community website
Portfolio

ScottHunts.com

Membership community platform designed to foster connections among hunting enthusiasts. Built with a focus on scalability and user engagement, featuring robust forum functionality, member profiles, and seamless community interactions.

WordPress
BuddyPress
Custom Forums
PHP
Membership System
community
membership
forum
outdoors
Yooneek Products
Portfolio

Yooneek Products

E-commerce product showcase built with Gatsby and React during my collaboration with Mindvolt. Features fast static-site generation, optimized product displays, and a modern JAMstack architecture for exceptional performance.

Gatsby
React
GraphQL
JavaScript
JAMstack
e-commerce
jamstack
gatsby
collaboration
with Mindvolt
ImgSmash
Side Project

ImgSmash

Case Study

Privacy-first image compression tool that runs entirely in your browser. Uses the Canvas API and createImageBitmap for WebP encoding—no server uploads, no tracking. Features batch processing with JSZip, smart quality alternatives when outputs exceed input size, and a global conversion counter via Netlify Edge Functions.

Vue 3
TypeScript
Canvas API
Vite
JSZip
Netlify Edge Functions
utility
image-compression
privacy-first
browser-based
vue
Peek
Side Project

PowerShell module that enhances Get-ChildItem with modern terminal aesthetics. Features emoji file icons, human-readable sizes (KB/MB/GB), relative timestamps, directory-first sorting, and memorable aliases. Includes graceful ASCII fallback for legacy terminals and a one-line web installer.

PowerShell
PSGallery
Vue 3
Vite
powershell
cli
terminal
developer-tools
Tab Grouper
Side Project

Tab Grouper

Microsoft Edge extension that automatically organizes your browser tabs into smart groups. Keep your browsing sessions clean and productive without lifting a finger.

JavaScript
Edge Extensions API
Chrome APIs
HTML/CSS
browser-extension
productivity
edge
tabs
13 projects
More projects being procrastinated...

Have a project in mind?

Whether you need full-stack development, cloud architecture consulting, or custom solutions—let's talk about how I can help bring your ideas to life.