Beam is a minimalist web app for moving content with QR codes, paste links, and file links.
- Share text or links instantly with QR codes.
- Create direct paste URLs for text notes.
- Upload multiple files, with each file up to 50 MB, and share everything with one link.
- Responsive and user-friendly interface.
Visit the live app at beam.mauriziocarella.it.
- QR: Type text or paste a link to generate a QR code and a shareable QR URL.
- Paste: Type a note, attach one or more files, or do both.
- Share: Create one paste link and open it elsewhere to copy the note or download the files.
This project uses Next.js, React, Tailwind CSS v4, and pnpm.
corepack enable
pnpm install
pnpm devBefore shipping changes, run:
pnpm lint
pnpm buildPaste notes, files, and server-backed paste links are stored on the server filesystem. Set BEAM_STORAGE_DIR to a persistent directory in production. When it is not set, Beam stores data in the system temporary directory.
This project is licensed under the MIT License. See the LICENSE file for details.
Built with ❤️ by Maurizio Carella.