Back to articles
I built a no-login, self-destructing file sharing app with Next.js 15

I built a no-login, self-destructing file sharing app with Next.js 15

via Dev.toSachin Kumar

From a College Lab Problem to a Full-Stack Product — Building VioraShare The Problem I had a simple problem in my college lab… and it turned into a full-stack product. Every time I needed to transfer files, I had to log into my personal accounts on public systems — which never felt safe. Google Drive needed login. WeTransfer needed email. Dropbox pushed subscriptions. So I thought: What if I could just create a temporary room, upload files, and access them from my phone — no login, no trace? That’s how VioraShare was born — a minimal, secure file-sharing web app solving this exact problem. 🔗 What is VioraShare? VioraShare is a temporary file-sharing tool built around disposable rooms: Create a room in under 10 seconds Set expiry: 15 minutes, 1 hour, or 24 hours Protect it with a passcode Share the Room ID Everything disappears after expiry No login. No email. No tracking. Zero PII stored. 🛠 Tech Stack Next.js 15 (App Router) Vercel Blob (file storage) PostgreSQL + Prisma Tailwind CSS +

Continue reading on Dev.to

Opens in a new tab

Read Full Article
0 views

Related Articles