Skip to content
BK
All case studies
Personal

Buy Me A Coffee

A Buy Me a Coffee front-end clone built on a scalable React architecture.

View code on GitHub
Buy Me A Coffee website screenshot
Client
Personal project
Industry
Personal
Location
Remote
Role
Design & development

Overview

What the project needed

A React front-end with a reusable component system, theming, error boundaries, custom hooks and a typed API layer, set up with linting and CI workflows. It's a template for how I structure production React apps.

What I built

Key features

  • ThemeProvider & reusable styled components
  • Error boundary with fallback UI
  • Custom hooks (debounce, local storage, media queries…)
  • Axios + React Query API layer
  • ESLint, Prettier & GitHub Actions