B
Ben Andrews
HomeBlogProjectsContact
JB
Ben Andrews

Full-stack developer focused on building accessible, performant, and beautiful web experiences. Always learning, always creating.

Navigation

  • Home
  • Blog
  • Projects
  • Contact

Connect

GitHubLinkedInTwitterEmail

© 2026 Ben Andrews. All rights reserved.

Designed & Built with Next.js

Back to Projects

My Portfolio

Live Demo View Code
My Portfolio

As a Full-Stack Developer, my portfolio is more than a digital business card—it’s a live demonstration of my coding standards. I set out to build a performant, SEO-optimized, and "production-ready" platform that could handle everything from blog content to secure user authentication and payments.

🛠️ Technical Highlights

  • Next.js & Server Components: Leveraged the App Router to ensure lightning-fast page loads and excellent SEO. By utilizing Server Components, I kept the client-side JavaScript bundle minimal.

  • Type-Safe Architecture: Built entirely with TypeScript to ensure code reliability and a seamless developer experience during feature scaling.

  • Robust Authentication: Integrated Better Auth to provide a secure, modern login flow, giving the site the capability to handle private user areas or member-only content.

  • Database & Logic: Used PostgreSQL to manage dynamic data, ensuring that my projects and blog posts are served efficiently and can be updated without redeploying the entire site.

  • Payment Ready: Integrated Stripe to demonstrate "commerce-ready" functionality, proving the site can handle real-world financial transactions securely.

💡 The Challenge

The biggest hurdle was balancing high-end aesthetics with accessibility. I used Tailwind CSS to build a custom design system that is "pixel-perfect" across all devices, ensuring that high-density data (like my project dashboard) remains readable on mobile.

🚀 The Result

A fully responsive, secure, and scalable hub that scores highly on Core Web Vitals. It doesn't just show my work; it is the work.

Tech Stack

Next.js
ShadCN

Project Details

StatusCompleted
Enquire about similar project