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 + Framer Motion
Bcrypt (secure passcode hashing)
🧠 The Hardest Engineering Problem
Designing for zero persistent user accounts.
Most systems rely on users, sessions, and tokens.
But here, the room itself becomes the identity.
This meant:
No JWTs
No session cookies
Every request validated via passcode
Automatic cleanup using cascade deletes
🎨 UI Philosophy
I didn’t want it to feel like a “free tool.”
I wanted it to feel premium.
Glassmorphism UI
Smooth animations with Framer Motion
Dark theme with neon accents
⚡ The Real Shift (What Surprised Me Most)
What surprised me wasn’t the idea…
It was how fast execution became.
Traditionally, building something like this involves:
Planning architecture
Designing UI/UX
Writing frontend & backend
Debugging
Deployment
And yes — all of that still matters.
But here’s the shift:
⚡ AI is changing how fast we can build
From generating structure → refining UI → fixing bugs → speeding iterations,
AI acted like a powerful assistant, not a replacement.
💡 My Biggest Takeaways
Ideas are no longer the hard part
Execution is faster than ever
The real skill is knowing how to use tools effectively
If you have an idea:
Don’t overthink it.
Research it. Shape it.
And start building.
Because today, the distance between idea → live product is smaller than ever.
And that’s a huge opportunity.
✅ What’s Live Today
File upload & download
Drag & drop
QR code sharing
Shared clipboard
Room chat
Self-destruct downloads
🌐 Try It
👉 https://viorashare.online
Would love feedback, security reviews, or architecture suggestions!
Built by Sachin Kumar — solo developer, building in public.
🔖 Tags
Top comments (0)