← Back to work
Open source

S3 Storage Viewer

A Next.js web app for browsing and previewing a private S3 bucket behind a single shared password.

Role
Solo developer
Tech
TypeScript, Next.js, React, AWS S3, Prisma, SQLite
View on GitHub →

The problem

I wanted to browse and share the contents of a private S3 bucket without making it public or handing out AWS credentials — a lightweight, password-protected file explorer.

What I built

A Next.js 16 (App Router) app that walks a bucket one level at a time, like a file explorer, and previews files inline:

Why it matters

It shows the backend half of my work: AWS integration, careful auth design, and runtime trade-offs — the complement to the iOS apps.