About Fileber
Hi, I'm a web developer and I'm building Fileber - a multi-peer online file transfer app.
I have ran into occasions where I need to conveniently
- 🖼️ Send media files while preserving their quality.
- 👥 Send files adhocly without having to "add contact".
- ↔️ Send files directly without having to upload to somewhere first.
- 💻 Send files between different devices with different Operating Systems.
🖼️ Preserving media quality
In many messaging apps that my friends and I use, media files are lossly compressed to 720p. This is undesirable especially considering the media quality that our devices can produce nowadays.
👥 Send files adhocly without having to "add contact"
Sometimes, I need to send or receive files with people who are not in my contact list:
- Sharing pictures with a hiking group, in a party, or with fellow tourists.
- Send pictures or documents to a printer shop.
It might seem like a missed opportunity to make new friends, though most of the time, I would prefer not sharing my email/account/phone number with others.
↔️ Send files directly without having to upload
Cloud storage services are a good choice for storing and sharing longer-term files. But
- They are typically not as convenient or fast as direct transfer.
- They would require managing (e.g. cleaning up) the files later.
So they are less than ideal for use cases such as sending screenshots between phone and laptop.
💻 Send files between different devices
For instance, I myself am using Ubuntu, Windows, and an iPhone 13 Mini. Many friends of mine are using Android as well. So I need a more convenient way to share files between different devices with different Operating Systems.
😁 Convenience
I would like a tool that satisfies all needs above, while being very convenient at the same time:
- Quick to set up
- Sharing multiple files at the same time
- Sharing with multiple peers at the same time
And I want to strive for a pleasant user experience.
Alternatives
I'm aware that there are plenty other apps and solutions for file transfer. But they often lack one or more pieces that I mention above.
For example, they may allow sharing only 1 file at a time or only allow sharing with 1 peer at a time. Some only works when the devices are in the same network (which is not ideal for the printer shop use case, for example).
For me (and my friends) at least, we haven't found the ideal app. So for the time being, I'll try working on one.
Project Goals
- Build an app that I can use for my needs
- Have a side project to hone my software development skills, and also to learn more about product development or even marketing