About the Project

SendIT was created to solve a common problem in modern file sharing. Many existing platforms require users to sign up, verify email addresses, install applications, or deal with restrictive limits on file size and transfer speed. These obstacles make a simple task unnecessarily complicated.

SendIT was built to remove this friction. Users can upload up to 10GB of files, receive a six-digit code, and share it directly. The recipient enters the code and downloads the files either individually or as a ZIP file. No signup, no email, and no personal information is ever required. Files are automatically removed after one hour, ensuring privacy and efficient storage usage. An optional password feature is included for users who want additional protection.

The goal of this project is to return file sharing to what it should be: fast, direct, private, and simple.

Inspiration

The idea for SendIT came from personal experience. Whenever I needed to send large files for school work, collaboration, or personal projects, I repeatedly encountered services that required registration, imposed file size limitations, or attempted to push users into paid plans. These experiences demonstrated that current solutions often prioritize user acquisition and monetization over convenience.

I decided to build a tool that avoids those issues and delivers a clean and straightforward experience. The concept was guided by the question: what is the fastest and easiest way to transfer files securely, without unnecessary steps?

How the Project Was Built

SendIT was built using modern web technologies. The backend handles file upload, secure temporary storage, and automated deletion after one hour. The front end features a clean, dark-themed interface designed to be minimal and focused. The workflow is simple: upload files, share the generated code, and download.

Attention was given to implementing secure temporary storage logic, optional password protection, and an intuitive user experience. A small advertisement area was integrated for potential monetization while maintaining a clean layout. The project also supports PWA functionality, making it installable as a mobile or desktop app.

What I Learned

Throughout development, I gained experience in:

  • Handling large file uploads and secure temporary storage
  • Working with cloud-based backend systems
  • Designing privacy-focused, zero-authentication services
  • Implementing timed file deletion
  • Building intuitive, distraction-free user interfaces
  • Applying PWA concepts for cross-platform installation
  • Balancing minimal design with practical functionality

This project emphasized the importance of simplicity and the impact of building tools that solve real user problems directly.

Conclusion

SendIT is built on a simple principle: file sharing should not be complicated. It should be secure, private, and fast, without forcing users through unnecessary steps or personal data collection.

This project represents my commitment to solving real-world problems through clean design, efficient engineering, and a focus on user experience.

Built With

Share this project:

Updates