Smart file transfer system
Blockchain-e-transfer is an intelligent file transfer system that:
Ensures tamper-proof integrity using a lightweight blockchain ledger (no real crypto needed).
Supports auto-resume and priority transfers over unstable links.
Provides real-time tracking of file status and sender/receiver verification.
Even if the connection breaks, the transfer resumes from the last verified block — ensuring speed, security, and transparency.
This system enables:
Rural health clinics to securely transmit medical scans.
Disaster response teams to share maps/data across unstable satellite networks.
Engineering sites or media studios to send large project files without corruption or tampering.
In short — it brings secure, reliable data mobility anywhere on earth.
Files are split into 1MB chunks, each gets a SHA-256 hash linked to the previous chunk (forming a blockchain chain). All hashes are stored in a ledger for tamper-proof verification. The transfer can resume from any verified chunk if interrupted.
Features Implemented:
✅ Landing page explaining blockchain integrity, auto-resume, and real-time tracking
✅ Authentication system (sign up/login)
✅ File upload with drag-and-drop, priority selection, and receiver email
✅ Real-time dashboard showing all transfers with progress
✅ Blockchain ledger visualization showing linked hashes and verification
✅ Auto-resume support through chunk tracking
✅ Database with RLS policies for security
✅ File storage with Supabase
Add Real Email Notifications: Send transfer status updates to receiver email
Implement Sharing Links: Generate secure links for receivers to download files
Add Transfer Analytics: Show charts for transfer speeds and success rates
Enable File Encryption: Add end-to-end encryption before uploading
- File upload feature - File upload ui