Zanvent Transfer - A file sharing platform

ReactNode.jsMySQLAria2RedisExpress

March 20, 2019

Zanvent Transfer was a file sharing and downloading service powered by BDIX (Bangladesh Internet Exchange). The platform allowed users to download files from the internet to our high-speed servers and then share them with others or download them to their devices with blazing-fast speeds using BDIX's local network infrastructure.

Screenshots

Zanvent Transfer Platform 1
Zanvent Transfer Platform 2
Zanvent Transfer Platform 3
Zanvent Transfer Platform 4
Zanvent Transfer Platform 5
Zanvent Transfer Platform 6
Zanvent Transfer Platform 7

Key Features

  • Remote Downloads: Add download links to be fetched on our servers
  • BDIX Speed: Lightning-fast local network transfers (up to 1 Gbps)
  • File Sharing: Generate shareable links for downloaded files
  • Multi-Protocol Support: Support for HTTP, FTP, torrent downloads
  • Queue Management: Manage multiple downloads simultaneously
  • Storage Dashboard: Monitor storage usage and manage files
  • Search & Browse: Find files shared by other users

Technical Stack

Frontend

  • React
  • Redux

Backend

  • Node.js
  • Express
  • MySQL
  • Redis
  • **Aria2 (Download engine)

How It Worked

  1. User Request: User submits a download URL
  2. Server Download: Our servers fetch the file from the internet
  3. Local Storage: File is stored on BDIX-connected servers
  4. Fast Delivery: Users download at local network speeds (10-100x faster)
  5. Sharing: Users can share files with others via generated links

BDIX Advantage

Bangladesh Internet Exchange (BDIX) is a local internet exchange that allows ISPs to exchange traffic locally without going through international gateways. This means:

  • Ultra-fast speeds: Local network speeds instead of international bandwidth
  • Cost savings: No international bandwidth charges for users
  • Reduced latency: Direct local connections

Use Cases

The platform was particularly popular for:

  • Large Software Downloads: Operating systems, game installations, development tools
  • Media Content: Movies, series, and large media files
  • Academic Resources: Research papers, course materials, educational videos
  • Cloud Backup: Personal file storage and backup
  • Collaborative Sharing: Teams sharing large project files

Infrastructure

  • Server Setup: Multiple high-capacity servers with RAID storage
  • Network: Direct BDIX peering with major ISPs
  • Bandwidth: Dedicated multi-Gbps connections
  • Storage: Petabyte-scale storage capacity
  • Monitoring: Real-time monitoring of downloads and server health

Challenges

  • Copyright Concerns: Implementing DMCA takedown procedures
  • Storage Management: Automatically cleaning up old/unpopular files
  • Abuse Prevention: Rate limiting and anti-spam measures
  • Cost Management: Balancing storage and bandwidth costs

Why We Discontinued

The service was eventually discontinued due to:

  • Increasing storage and infrastructure costs
  • Legal complexities around user-uploaded content
  • Shift in team focus to other projects
  • Competition from international cloud storage services

Legacy

Zanvent Transfer demonstrated the potential of leveraging local network infrastructure (BDIX) to provide superior services to users in Bangladesh. The experience gained in building scalable file storage and delivery systems proved valuable in subsequent projects.

© 2026 Farhan Farooqui