Skip to content

PeerLink is a peer-to-peer file sharing application that allows users to share files directly between devices using a simple invite code system.

Notifications You must be signed in to change notification settings

shubhamk099/PeerLink

Repository files navigation

PeerLink - P2P File Sharing Application

PeerLink is a peer-to-peer file sharing application that allows users to share files directly between devices using a simple invite code system.

Project Structure

  • src/main/java/p2p: Java backend code
    • App.java: Main application entry point
    • controller/: API controllers
    • service/: Business logic services
    • utils/: Utility classes
  • ui/: Next.js frontend application
    • src/app: Next.js app router pages
    • src/components: React components

Features

  • Drag and drop file upload
  • File sharing via invite codes (port numbers)
  • File downloading using invite codes
  • Modern, responsive UI
  • Direct peer-to-peer file transfer

About

PeerLink is a peer-to-peer file sharing application that allows users to share files directly between devices using a simple invite code system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published