A fun and heartfelt site I built for my hometown guitar shop — Paul's Guitar Shop. Paul is a local legend and all-around great guy, and this project was a blast to work on. I wanted to give his shop a fresh digital presence that matched the vibe of the store: welcoming, down-to-earth, and passionate about guitars.
This site was built with:
- Vue 3 — using the Composition API
- Vite — for lightning-fast builds and dev experience
- Tailwind CSS v4 — for utility-first, responsive design
- Netlify — for simple and fast deployment
- Pinia — for state management (simple but effective for this use case)
- Google Sheets + Apps Script — for lightweight CMS functionality
- Build Trigger Script — auto rebuilds the site when sheet content changes
Bonus: The site uses lazy loading, mobile-first responsiveness, and semantic HTML for good performance and accessibility.
Check it out here:
🌐 paulsguitarshop.com
- It was a chance to give back to a local business I care about
- I had total creative freedom to shape the vibe and UX
- I got to work with real product photos and stories
- It reminded me that the web can be personal and meaningful
- I built a no-cost, no-login content management flow using Google Sheets and Apps Script — perfect for a small business owner
- Adding an update section for Paul to share gear news
- Enhancing accessibility and SEO over time
Huge thanks to Paul for trusting me with his shop’s online face. If you're ever in town — stop in and check out his collection. You won’t regret it.