Desktop software developer for a Portable QR Code Generator Development

Job ID: 39649620

Budget: $250 – $750 USD

I'm looking to hire a desktop software developer to create a lightweight, portable program that runs from a USB thumb drive. The program should generate two types of QR codes:

A QR code linking to a password reset URL (e.g., Amazon's password page).

A second QR code that contains a random 20-character password.

Core Requirements:
Must run from a USB thumb drive (no installation required)

Should work on Windows (optional: cross-platform for macOS/Linux)

Generates QR codes and allows saving/exporting as image files

GUI: Simple, clean interface with just a few input fields/buttons

Password must be securely generated and randomized each time

Nice to Have:
Ability to copy the password directly from the interface

Optional mobile-friendly export or preview for phone scanning

Deliverables:
Fully functional portable application (.exe or equivalent)

Source code (Python/C++ preferred)

User instructions

Please include:

Your relevant experience

Suggested technologies or approach

Estimated delivery timeline and cost
Key Requirements:
- Develop a portable application that generates QR codes linking to specific password reset pages (e.g., amazon.com/password-reset).
- Include functionality to generate a separate QR code containing a 20-character randomly generated password.
- Allow users to scan the second QR code and auto-fill or copy the password on their phone through a web browser interface.
- Enable customization of QR code designs.
- Incorporate password storage and management features within the application.

Ideal Skills and Experience:
- Proficiency in desktop software development for Windows.
- Experience in creating portable applications that run from USB drives.
- Strong understanding of QR code generation and customization.
- Knowledge of secure password generation and management.
- Ability to integrate web browser interfaces for mobile interaction with QR codes.

I'm looking for a developer who can deliver a user-friendly and secure solution. If you have the expertise to bring this project to life, I would love to hear from you!