Skip to content

0.0.1

Latest

Choose a tag to compare

@vigstudio vigstudio released this 26 Apr 06:12
· 3 commits to main since this release

Release v0.0.1

🎉 Introduction

We are excited to announce the first release (v0.0.1) of VigDrop - a simple and efficient local file sharing application that works without internet connection.

🚀 Key Features

  • 📤 Upload files from any device on the network
  • 🔄 Real-time file updates for all connected devices
  • 📥 Download shared files
  • ℹ️ Display file information (name, size, upload time)
  • 🎯 Drag and drop interface
  • 🔍 File preview support
  • 🔒 Secure file transfer
  • ⚡ No internet connection required

🛠️ Technology Stack

  • Backend: Node.js, Express.js
  • Real-time Communication: Socket.io
  • Frontend: HTML5, CSS3, JavaScript
  • File Handling: Multer
  • Database: SQLite3

📦 Installation

npm install
npm start

🔧 Configuration

  • Default port: 3000
  • Custom port support: node server.js -p [PORT] or node server.js --port [PORT]
  • Automatic file cleanup: npm run clean
  • Environment variables support through .env file

📁 Supported File Types

  • Images (JPG, PNG, GIF)
  • Documents (PDF, TXT, DOC, DOCX)
  • Videos (MP4, AVI, MOV)
  • Audio (MP3, WAV)
  • Archives (ZIP, RAR)

🔒 Security Features

  • Files are transferred directly between devices
  • No files are stored permanently on the server
  • Files are automatically deleted after 3 hours
  • All transfers are encrypted
  • Works only within local network

📝 Notes

  • The application only works within the local network
  • Files are stored in the uploads directory
  • Ensure port 3000 (or your custom port) is not blocked by your firewall
  • Requires Node.js 14.x or higher
  • Works best with modern browsers (Chrome, Firefox, Safari, Edge)

🙏 Acknowledgments

Thank you to everyone who contributed to this first release. We look forward to receiving feedback from the community to help us improve the product further.


Made with ❤️ for VigDrop - Easy local file sharing