DEV Community

Adrian Fathan
Adrian Fathan

Posted on

How I Built a Proof-of-Concept Distributed File Upload System with Next.js 15, UploadThing, and Drizzle ORM

Program Screenshot

I was looking for a way to build a free file upload platform, and that's when I discovered UploadThing. However, the default storage limit is quite small just 2GB. That limitation inspired me to build a proof-of-concept called UploadThing RAID a distributed file upload system that allows me to bypass that limit by uploading chunks across multiple Accounts.

I build it using:

  • ✅ Next.js 15 (App Router)
  • ✅ UploadThing for file storage
  • ✅ Drizzle ORM with SQLite
  • ✅ Tailwind CSS + TypeScript

Read the full article : https://www.linkedin.com/pulse/how-i-built-proof-of-concept-distributed-file-upload-system-imama-xgqgc

Top comments (0)