The Project
Interrupted began as a personal project by Zero, aiming to tackle two distinct but related needs: advanced file sharing and digital identity. It combined a robust file uploader with a "biolink" style profile system. The goal was to create a unified platform for creatives to host their portfolios and share their work securely.
Under the Hood
Unlike our typical Next.js stack, Interrupted was powered by Laravel (PHP). This choice allowed for rapid development of complex backend features, particularly around file management and user permissions. Laravel's ecosystem provided robust tools for handling file uploads, queues, and background jobs out of the box.

Concept landing page
File Security
Security was paramount. We implemented chunked uploading to handle large files reliably and integrated a virus scanning pipeline that checked every file before it was made public. We also built a granular permission system, allowing users to password-protect files, set expiration dates, or limit downloads to specific IP ranges.
Key Features
The platform offered advanced file sharing capabilities that went beyond simple drag-and-drop. Users had granular control over their uploads, supported by a detailed analytics dashboard that provided insights into views and downloads.


The analytics engine tracked geolocation, referrer data, and device types, giving creators valuable feedback on who was consuming their content.
The Sunset
Interrupted served a dedicated user base of 600+ users and garnered 40,000+ uploads. It stands as a testament to the versatility of our development skills, proving capability across different tech stacks.

The sunset page
Note: This project has been sunsetted in its public form.