qrshare.io| A pet project going live

Sergey Royz
2 min readMay 5, 2023

Everyone once had a need to share a file between a PC and a mobile device or share a file between many people without knowing their contacts, and had to invent their own solution quickly. I had this problem as well and in this article, I’m telling about a service that I built.

TL;DR https://qrshare.io

Preamble

In September 2021, Filebase and Akash Network held a hackathon where participants were required to come up with a project using these technologies. I decided to create a simple file transfer service where a user can drag and drop a file into the browser window, the file gets uploaded to the server, and a link and QR code for downloading the file is sent back. With this simple idea, I was able to secure the third position in the competition.

After some time, I left this service unattended, but it continued to function. Two years later, I decided to add download statistics and discovered that the service was being used every day from all over the world, with the most active countries being India, Indonesia, and the United States.

Use cases

The idea arose as a solution to the following problems:

  • To share a photo without losing quality with many users, for example, at a conference or workshop.
  • To download a file from a PC to a phone
  • To transfer a file from an iPhone to an Android device without using cloud services.
  • To bypass corporate restrictions on file sharing (until the security service blocks the service).
  • To upload a file from the console, for example, to download a file from a container (e.g. docker container within a Kubernetes cluster).

Statistics

The topmost active countries at the moment of writing since the 3rd of March 2023 are

  • India (111)
  • Czechia (32)
  • Russia (25)
  • Indonesia (22)
  • The United States (12)
  • Nepal (9)

The roadmap

I intend to enhance the development of my file-sharing service by implementing various strategies. These include updating the user interface to make it more attractive and user-friendly, increasing the permissible file size and storage duration, as well as introducing subscription-based plans that eliminate any existing limitations.

Please consider showing your appreciation by ⭐-ing the project on GitHub or sharing your feedback.

--

--

Sergey Royz

Co-founder and CTO of a crypto startup. A full-stack software engineer with a passion for creating innovative tech solutions that make a difference.