
Closed
Posted
Paid on delivery
I’m looking to build a focused productivity application that lets two computers communicate directly over a USB-C cable. The primary goal is smooth “Apks and desktop IO data exchanges” between connected machines, with the option to recognise simple IoT boards that expose extra I/O for scripting or automation later on. Core objectives • Create a cross-platform desktop client (Windows first; macOS/Linux welcome if the framework makes it easy). • Detect a peer computer or supported IoT board as soon as the USB-C link is plugged in. • Provide an intuitive interface where I can queue, send and receive files—including large .apk packages—while monitoring transfer speed and progress. • Expose a lightweight API or command-line switch so future scripts can trigger transfers or read basic I/O states from an attached board. Technical expectations • A clean, maintainable codebase in a commonly supported language or framework (Electron, Qt, C#, Python + PySide—open to your recommendation). • Reliable hand-shaking and error-handling so the connection recovers gracefully if the cable is unplugged. • A build guide plus short README so I can reproduce the binaries on my own machine. Deliverables 1. Functional desktop prototype meeting the objectives above. 2. Source code and build instructions. 3. Brief user guide or screen-capture walkthrough demonstrating a successful computer-to-computer transfer over USB-C. If you have experience with USB device classes, bulk transfers, or cross-platform desktop UIs, let me know what libraries you’d use and how long the first prototype might take.
Project ID: 40604450
27 proposals
Remote project
Active 3 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
27 freelancers are bidding on average ₹8,973 INR for this job

Hi, I am an embedded systems engineer with over 16 years of experience. I have extensive experience with USB device communication, reliable data-transfer protocols, desktop utilities, IoT interfaces, and taking connected products from concept through production. I can build the Windows-first prototype with a clean cross-platform path, using C#/.NET with Avalonia for the UI and WinUSB/libusb where the connected hardware exposes a supported USB interface. It will include peer/board detection, queued APK and file transfers, progress and speed reporting, reconnect handling, and a lightweight CLI/API, along with source code, build instructions, and a short walkthrough. One important point is that USB-C describes the connector, not the communication mode: two standard USB host ports cannot always exchange data through a passive cable. Before development, I would confirm whether the computers support USB4/Thunderbolt networking, USB gadget/device mode, or whether a bridge cable/device is intended. I can recommend the safest transport once the target machines and cable are known. Can you share the Windows versions, computer models, intended USB-C cable/adapter, and one example IoT board? Please contact me to discuss details.
₹12,500 INR in 18 days
7.6
7.6

With a solution-oriented mindset, I am confident to develop the USB-C Data Exchange Productivity App in line with your specific needs. My strong background in API development, C/C++ and Python programming, and software architecture equips me with the skills necessary for this project. As a seasoned professional, I have developed multifaceted applications for businesses over the years. What sets me apart is my ability to marry intuition with functionality. I understand the importance of clean, maintainable code that precisely addresses your objectives, and thanks to my familiarity with different frameworks such as Electron, Qt, C# and Python + PySide, I can guarantee a high quality, cross-platform application. Building a reliable handshaking system √
₹5,000 INR in 5 days
5.3
5.3

Hello there. I hope you are donig well. I have developed cross-platform applications using Python and C#, which aligns well with your project requirements. My experience includes building efficient data transfer solutions that ensure reliable connections, making me a strong fit for your USB-C Data Exchange App. I understand the need for a seamless data exchange between two computers via USB-C. I will implement a robust desktop client that detects peer connections instantly and provides a user-friendly interface for file transfers, including monitoring capabilities for transfer speed and progress. I will deliver a functional prototype that meets your core objectives, along with high-quality source code, clear build instructions, and a user guide. My approach focuses on maintainability and performance, ensuring a solid foundation for future enhancements. Please feel free to reach out to me. I look forward to working with you. Best regards, Billy Bryan
₹4,800 INR in 5 days
4.6
4.6

⚠️ If you're not happy, you don’t pay. ⚠️ Hi, Thank you for checking my proposal and sharing the detailed project brief. I can build your productivity application using **Electron** for a **clean and cross-platform** design. I will deliver: • Cross-platform desktop client (Windows first; macOS/Linux supported) • Automatic detection of peer computers or IoT boards upon USB-C connection • Intuitive interface for queuing, sending, and receiving files, including large .apk packages, with real-time progress monitoring • Lightweight API for triggering transfers and reading I/O states • Robust connection handling, ensuring graceful recovery from disconnections You will also receive: • Comprehensive build guide and README • Brief user guide or screen-capture walkthrough for successful transfers I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag.
₹6,250 INR in 7 days
4.5
4.5

Hi There, I have more than 10 years of experience in USB device classes and developing applications for cross- platform like Windows, Linux, Android, and mac OS. I am ready to start. Waiting for your response to discuss further. Thanks for your bid. Thanks, Rajiv
₹7,000 INR in 7 days
4.0
4.0

Hi, I can build a Windows-first desktop prototype for USB-C data exchange with peer/device detection, file queueing, large APK transfer, progress/speed display, CLI/API hooks, and recovery handling. The best solution is to first confirm the exact USB-C connection mode, because normal PC-to-PC USB-C transfer needs supported USB networking/Thunderbolt, a USB bridge cable, or one side acting as a USB gadget/IoT device. After confirming that, I’ll design the cleanest prototype using Qt/C++ or Python + PySide with a lightweight transfer service and simple UI. I’m comfortable with desktop apps, Qt/Python, USB device detection, file-transfer workflows, CLI tools, APIs, error handling, logging, and cross-platform architecture. Deliverables will include: * Windows desktop prototype * Peer or IoT-board detection * File queue for APK/large files * Send/receive progress and speed * Disconnect/retry handling * Basic CLI/API trigger * Source code * Build guide and README * Short usage/demo walkthrough I’ll focus on a practical first version that proves reliable transfer over the available USB-C method and keeps the code ready for future IoT board I/O automation. Best regards Ankit
₹5,000 INR in 1 day
3.4
3.4

Hi — Abror-Yakubov here from Uzbekistan, "USB-C DATA EXCHANGE DESKTOP APP" — you need reliable computer-to-computer transfers, not just a file sender. I’ll design the prototype around Qt with C++ or Python support where it makes sense, handling device detection, transfer queues, progress tracking, and reconnect cases when the cable drops. The USB communication layer needs careful handling so large APK files and future IoT boards remain stable. Which USB-C mode do your target computers use currently: direct USB data link, USB network mode, or a custom device interface? Looking forward to working with you.
₹3,000 INR in 2 days
3.0
3.0

Hi , I just saw your project regarding USB-C Data Exchange Productivity App. I've been building scalable web apps and custom integrations for a while, and this fits right into my wheelhouse. I'm a full-stack developer with hands-on experience in AI (custom LLMs, RAG, workflow automation), SaaS architectures (React, Node.js), and Web3 integrations. Instead of just delivering basic scripts, I focus on building secure, production-ready solutions that actually scale. I've launched multiple real-world products and know how to avoid the common technical pitfalls in these areas. Let's connect so we can go over your exact needs. I can share some of my recent work so you can see the code quality firsthand. Cheers, Emre
₹1,500 INR in 47 days
0.0
0.0

❤️Hi there❤️ Your project to develop a focused productivity application for direct communication between computers over a USB-C cable aligns perfectly with my expertise. I specialize in creating cross-platform desktop applications with a clean and maintainable codebase using frameworks like Electron and Python + PySide. I can deliver a functional desktop prototype meeting all your objectives within the specified timeframe with 100% accuracy. I understand the importance of features like detecting connected devices, smooth file transfers, and error handling for a seamless user experience. My experience in developing intuitive interfaces and lightweight APIs will ensure that your requirements are met efficiently. I am excited about the opportunity to work on this project and would love to discuss further details with you. Please take a look at my profile for more information. Looking forward to potentially collaborating with you on this exciting project. Warm regards, Thaveesha
₹7,000 INR in 7 days
0.0
0.0

Hi, I can develop your USB-C desktop application with a clean, scalable architecture focused on reliable computer-to-computer communication and high-speed file transfers. My approach includes: * Cross-platform desktop application (Windows first, with future macOS/Linux support) * Automatic detection of connected computers or supported IoT boards over USB-C * Fast, secure transfer of large files, including APK packages * Real-time transfer progress, speed monitoring, and error recovery * Robust handshaking and automatic reconnection after cable disconnects * Lightweight CLI/API for automation and future scripting * Clean, modular, and well-documented source code with build instructions For this project, I recommend using **Qt (C++)** or **Python with PySide6**, depending on your long-term scalability and performance requirements. The application will be thoroughly tested to ensure reliable transfers, graceful error handling, and an intuitive user experience. You'll receive the complete source code, documentation, build guide, and a walkthrough demonstrating successful USB-C communication and file transfers. I'm available to start immediately and would be happy to discuss the best technical approach for your prototype and future expansion. Best regards
₹10,000 INR in 7 days
0.0
0.0

First, the physical layer: two computers cannot exchange data over an ordinary USB-C cable. Both ends are hosts, so the link never comes up. It needs a USB bridge cable with a controller in the middle, or one side running in device mode. Anyone bidding without saying that finds out in week two and then asks you for more time. So the real options are a bridge cable, giving true direct transfer with no network at all, or IP over USB, which is simpler and still never touches the internet. Tell me whether buying a specific cable is acceptable and I will tell you which one fits. The rest is squarely my work. I build cross-platform desktop tooling and API services in production: hot-plug device detection, chunked transfer with resume so a large apk does not restart from zero, real throughput and progress instead of a spinner, plus a CLI and a small local API so your future scripts can trigger transfers and read board I/O. Windows first, structured so macOS and Linux are a build target rather than a rewrite. IoT boards detected by USB descriptor, not by guessing a COM port. I am pricing this at 8750 INR, under what I normally charge, because I am new on this platform and would rather prove the work than argue about it. Say whether a bridge cable is on the table and I will send the transport decision and the API surface before writing code.
₹8,750 INR in 12 days
0.0
0.0

Hello, I am Ankit. I’d first confirm whether your Curitiba app should treat the USB‑C link as a direct peer channel or detect IoT boards through a separate handshake. A smooth transfer tool helps Brazilian users move large APKs and desktop files quickly between machines. I build clean Python or C++ Qt clients with stable detection, queues and recovery logic. A common risk is unstable USB sessions causing partial transfers. Let's discuss in more detail now.
₹9,000 INR in 2 days
0.0
0.0

Hey, I can help build a cross-platform desktop application that enables reliable computer-to-computer communication over USB-C, with a clean architecture that also leaves room for future IoT board integration and automation features. You can review my work here: https://www.freelancer.pk/u/UmairBuildsAI I have experience developing desktop applications, API integrations, automation tools, and cross-platform software using Python, Qt, Node.js, and modern development frameworks. I can implement peer detection, secure handshaking, high-speed file transfers with progress monitoring, automatic reconnect handling, and a lightweight CLI/API for scripted transfers or future hardware integration. The solution will be modular, well-documented, and easy to extend as additional USB devices or I/O capabilities are introduced. My approach is to first validate the most suitable USB communication method for your target platforms, then build a robust transfer engine with a responsive desktop interface, followed by comprehensive testing and documentation to ensure a smooth handover. One quick question, do you expect the two computers to communicate directly over USB networking (USB Ethernet/RNDIS/NCM), or do you have a specific USB communication protocol in mind? Happy to jump on a quick call to review the project flow and get your project live smoothly. Best Regards, Umair
₹1,500 INR in 7 days
0.0
0.0

OVERWHELMED with all the Ai generated proposals. Give me a few seconds to show you why I am different. I've built applications that facilitate seamless data transfer between devices. Your focus on a smooth interface for file exchanges and monitoring progress is crucial. I can ensure error handling and connection reliability, which are key for a solid user experience. I would love to chat about your project, the worst that can happen is you walk away with a free consultation. Regards, Clinton.
₹5,650 INR in 7 days
0.0
0.0

Hello, I'm bharghav, with 10 years of experience in Software Architecture, C++, and Python programming, specializing in robust cross-platform solutions. My background aligns perfectly with building efficient communication systems. I understand your need for a USB-C data exchange app for seamless file transfers, including large APKs, and future IoT integration. Leveraging my expertise in C++ or Python with Qt, I'll develop a cross-platform desktop client for Windows, focusing on reliable bulk transfers, intuitive UI, and a lightweight API for scripting. Let's connect in chat to discuss the technical approach and timeline for the initial prototype. Best regards,
₹8,750 INR in 3 days
0.1
0.1

Hi there. This is an interesting project. Before anything else, one area I'd pay particularly close attention to is the seamless detection of peer devices once the USB-C link is established, as any delay in this process can disrupt user experience. Developing a cross-platform desktop client will require a robust framework. I recommend using Electron for its extensive library support and ease of deployment across Windows and macOS/Linux. This ensures that your application remains maintainable while providing a smooth user experience for file transfers, including large .apk packages. With my background in USB device classes and cross-platform UI development, I’ve successfully implemented similar functionalities in past projects. What specific transfer speeds are you aiming for, and are there particular file sizes or types that pose a challenge? Looking forward to engaging. Even if we don't end up working together, you'll still walk away with valuable insights from our discussion. Regards, Riyaaz
₹5,650 INR in 7 days
0.0
0.0

If you’d like, I can walk you through the first steps in a quick free consultation — no obligation. You’ll walk away with clarity even if you choose another freelancer. I can help you create a seamless productivity application that facilitates direct communication between computers over USB-C, ensuring smooth file transfers and easy integration with IoT boards for future automation. Your project emphasizes a clean interface for queuing and monitoring file transfers, along with reliable error handling for robust connections. I will utilize a suitable framework such as Electron or Python to build a maintainable codebase. You can expect clear communication throughout the process, ensuring on-time delivery and accuracy. Let’s discuss how we can bring your vision to life. Regards, Adriaan
₹5,500 INR in 7 days
0.0
0.0

Hi, I can build a cross-platform desktop application that enables reliable USB-C communication between two computers, with automatic peer detection, fast file transfers (including large APKs), real-time progress and speed monitoring, and a clean, intuitive interface. The architecture will be modular so support for compatible IoT boards, basic I/O communication, and a lightweight CLI/API for automation can be added seamlessly. You'll receive clean, well-documented source code with a scalable design for future expansion. Phone: +91 88264-50850
₹5,000 INR in 4 days
0.0
0.0

YOUR PROJECT, IS MY PRIORITY! I see you want to build a productivity app that allows two computers to communicate directly over USB-C. The goal is to enable smooth data exchanges, especially for .apk files, while also preparing for potential IoT integration. I have a solid understanding of developing cross-platform applications and I’m excited about the challenges this project presents. I find that clear communication and a focus on practical solutions are key to making sure everything runs smoothly. I’m all in for creating a reliable app that meets your needs and can easily adapt to future requirements. What you’re really after isn’t just a USB-C app, but a tool that enhances productivity and fosters seamless collaboration between devices. I’d approach this by prioritizing a user-friendly interface and ensuring robust error handling. This way, you’ll have a dependable solution that works as intended. Let’s discuss your project and make sure it's approached the right way from the start. Kind Regards, Ethan KCK
₹5,150 INR in 8 days
0.0
0.0

We can build a desktop application that enables reliable computer-to-computer communication over a USB-C connection with a clean, scalable architecture designed for future expansion. For the prototype, I recommend using C#/.NET with WinUI (or Qt if cross-platform support is a priority). The application will automatically detect a connected peer device, establish a secure handshake, and provide an intuitive interface for sending and receiving files, including large APK packages, with real-time progress, transfer speed, and error recovery if the cable is disconnected. The architecture will also expose a lightweight CLI/API, allowing future automation scripts to initiate transfers or communicate with supported IoT boards for basic I/O operations. The codebase will be modular, making it straightforward to extend with additional device classes and automation features later. Deliverables include the complete source code, build instructions, a functional desktop prototype, API/CLI documentation, and a user guide demonstrating successful USB-C file transfers. The first prototype can typically be delivered within 2–3 weeks, depending on the USB communication protocol and hardware requirements. I look forward to discussing the target devices and recommending the most suitable USB communication approach for your use case.
₹7,000 INR in 7 days
0.0
0.0

Curitiba, Brazil
Member since Jul 24, 2026
$2-8 CAD / hour
$2-8 CAD / hour
£20-250 GBP
€13-33 EUR / hour
₹750-1250 INR / hour
$250-750 AUD
$50-51 USD
₹1500-12500 INR
₹1500-12500 INR
₹750-1250 INR / hour
$250-750 USD
₹600-1500 INR
₹10000-50000 INR
€250-750 EUR
$30-250 AUD
$200-600 USD
₹75000-150000 INR
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
€250-750 EUR
$10-30 USD
min $50 USD / hour
₹12500-37500 INR