Skip to content

CodeSnipify/file-transfer-socketio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Upload with Socket.IO and Progress Tracking

This project demonstrates a real-time file upload system using Socket.IO. It supports uploading large files in chunks, tracks progress with interactive progress bars, and provides a simple and scalable solution for handling multiple simultaneous uploads.


Features

  • Chunked File Uploads: Efficiently uploads large files by dividing them into manageable chunks.
  • Real-Time Progress Tracking: Displays a progress bar for each file to show upload status.
  • Scalable Architecture: Handles multiple concurrent uploads seamlessly.
  • Built With:
    • Node.js: Backend server.
    • Socket.IO: Real-time communication between the client and server.
    • HTML5 File API: Reads and uploads file chunks on the client side.

About

Real-time chunked file uploads with progress tracking using Node.js and Socket.IO.

Topics

Resources

Stars

Watchers

Forks