A minimalistic webapp for uploading screenshots and getting instant shareable links.
- 📤 Drag & drop or click to upload screenshots
- 📋 Automatic clipboard copy on upload
- 📜 Accordion history view
- 🗑️ Delete all functionality
- 🌓 Dark mode support (follows system preferences)
- ✨ Delightful, modern UI with smooth animations
- ☁️ Direct client uploads to Vercel Blob (bypasses 4.5MB function limit)
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- Vercel Blob Storage
This app is designed to be deployed on Vercel:
- Push to GitHub
- Connect to Vercel
- Add environment variable in Vercel dashboard:
BLOB_READ_WRITE_TOKEN- Get this from Vercel Blob dashboard
- Deploy automatically
- Go to your Vercel project dashboard
- Navigate to Storage → Blob
- Create a new Blob store
- Copy the
BLOB_READ_WRITE_TOKENto your environment variables
npm install
npm run devCreate a .env.local file with:
BLOB_READ_WRITE_TOKEN=your_token_here
Visit http://localhost:3000