Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Looking for a Qt/C++ Desktop App Developer

2000 USD

  1. 1882
     2  0
    Work example:
    SellerAI — AI Platform for Marketplace Sellers
    30 days1999 USD

    Hello.

    I have carefully studied the project description. This is not just a desktop application, but a comprehensive system with offline architecture, secure media storage, and support for different platforms — and I have experience working on such tasks.

    I propose to implement the project as follows:

    — Cross-platform application on Qt (C++) for Windows and Ubuntu
    — Support for old and new versions of Windows (including XP and 7)
    — Local SQLite database
    — Offline-first architecture
    — Encrypted storage of videos and secure playback (encryption/decryption)
    — Protection against direct access to media files
    — Interactive lessons and tests
    — User progress tracking system
    — Modern UI/UX in the style of Duolingo

    Technically:
    — Use of AES or similar encryption algorithms
    — Integration of FFmpeg or Qt Multimedia for video processing
    — Performance and memory optimization
    — Modular architecture for scalability

    I will prepare builds for Windows and Ubuntu and conduct testing.

    If you need not just code, but a reliable and secure system — I am ready to join the project.

    I am ready to discuss the details, architecture, and roadmap.

  2. 561
    Work example:
    Corporate website for the organization "Ritual 77"
    15 days2000 USD

    Teyfik, your app needs more than a Qt UI — it needs stable offline architecture, legacy Windows support, and secure local media handling. I’ve spent 7 years building complex apps and services, and I lead a development team that can cover C++/Qt, SQLite, packaging, and testing across Windows and Ubuntu. I can help design encrypted video playback and keep performance lightweight. Let’s discuss the best implementation path.

  3. 1815    32  1
    30 days2000 USD

    Good day, I have been in web programming for over 9 years. I work with REST APIs, frameworks, and CMS such as Django, Laravel, Yii2, WP, OpenCart, CodeIgniter, etc. I am ready to complete the task. Reviews: Freelancehunt I also have proficiency in desktop programming languages such as C++, C#, Delphi.

  4. 595  
    4 days2000 USD

    Good day! We can easily develop such an application in several stages. The total cost of developing the application will be 2500 dollars.

    We can also discuss the functionality, timelines, and phased implementation to make everything as convenient and efficient for you as possible.

  5. 3152    15  0
    30 days2000 USD

    Hello. I will develop your cross-platform educational application using Electron and React to ensure a smooth offline experience for Windows and Ubuntu. I will implement secure local video encryption and integrate SQLite data storage within the Nodejs environment. I am ready to start now and would be glad to collaborate.

  6. 300  
    30 days2000 USD

    Hello,
    I have 7+ years working as a Qt/C++ developer with widgets and QML for both Windows and Linux.
    I have worked with SQLite and Qt Multimedia module for both 5.0 and 6.0.
    Your project looks interesting, since I use Duolingo myself as well.
    Would be interested in discussing the project.

  7. 196  
    30 days2000 USD

    Hello. I can help with a Qt/C++ offline desktop application: SQLite data layer, lesson/quiz logic, encrypted local video storage/playback, packaging, and staged testing on Windows/Linux. I would suggest starting with a short technical discovery/prototype stage to validate the Windows XP/7 compatibility path, Qt version constraints, video playback stack, and encryption approach, then move into implementation by modules. The main risk is XP support with modern Qt/toolchain, so I would clarify target runtime requirements before final delivery planning.---

  8. 2116    20  0
    30 days2000 USD

    Hi.

    I work primarily in Python (FastAPI, async, AI/LLM integrations) and TypeScript. For your project I can offer a different approach — building this as an Electron or Tauri desktop app: cross-platform via web tech, supports Windows 10/11 and Ubuntu 22.04, with native C++/Rust bridges for AES-based video encryption. The architecture (SQLite local storage, encrypted offline content, lessons/quizzes, progress tracking, modern UI) translates cleanly to this stack.

    One important caveat: Electron/Tauri will not cover Windows XP and Windows 7, which is a hard requirement in your spec. If those legacy targets are non-negotiable — Qt/C++ is indeed the right pick and a different specialist will serve you better.

    If you're flexible on the XP/7 requirement and want to discuss the Electron/Tauri route — happy to share more details on architecture and timeline.

    Matvey

  9. 166  
    15 days2000 USD

    Hello,

    I’m very interested in your offline educational desktop application project.

    I have experience with C++ and Qt desktop development, including cross-platform applications for Windows and Linux environments. Your project is especially interesting because it combines secure offline architecture, multimedia systems, and educational UX design.

    What I can help with:

    - Cross-platform Qt/C++ desktop development
    - SQLite integration and offline-first architecture
    - Secure encrypted video playback systems
    - AES-based video encryption/decryption
    - FFmpeg / Qt Multimedia integration
    - Responsive modern UI similar to Duolingo
    - Performance optimization for lightweight desktop usage
    - Windows 7/10/11 and Ubuntu compatibility
    - Legacy Windows support considerations

    I understand the importance of:

    - protecting local educational content
    - secure media handling
    - stable offline functionality
    - optimized performance on lower-end devices
    - scalable application architecture

    I can assist with:

    - architecture planning
    - development
    - UI implementation
    - database structure
    - secure video pipeline
    - packaging and deployment

    I’m detail-oriented, communicative, and focused on delivering stable long-term solutions rather than quick temporary fixes.

    I would be happy to discuss the project structure, milestones, and development roadmap further.

    Best regards

  10. 738    4  0
    30 days2000 USD

    Good day, I can develop desktop applications in Golang + wails framework (html + css + js), with the ability to easily edit and change the interface. It will be compiled for Windows + Linux + macOS right away. The applications will work very quickly and efficiently!

  11. 172    1  1
    10 days2000 USD

    Good day. I am ready to complete this project; I have extensive experience in developing applications in Qt C++.

  12. 2580    53  0   1
    20 days2000 USD

    Hello.
    I’m interested in this project.
    I have more than 10 years of experience with C++ development, including desktop applications, Qt, SQLite, multimedia and Windows/Linux software.

  13. Another 4 proposals concealed
  1. 2163    14  0   1
    45 days2000 USD

    Hello, I am an individual developer with over 4 years of experience, working officially through a sole proprietorship. My specialization is system development in C++, so I will personally create the application architecture: I will set up an AES cryptographic module compatible with older operating systems, integrate SQLite for progress tracking, and implement an interface in Qt that will work instantly even on weak hardware, ensuring direct communication and transparency in development. My portfolio: 3magency.co, https://vilors.studio/.

  2. 309  
    60 days2000 USD

    Welcome, we are a small team that has been creating complex digital products and offline platforms turn-key for over 4 years. We offer a comprehensive approach to developing your application: from designing the relational data structure in SQLite to integrating media engines and packaging distributions for each target OS (Inno Setup for Windows and .deb/.AppImage for Ubuntu), ensuring stable operation of quizzes and lessons without internet access. Our results: freshagro.com.ua, farfieworldwide.com, rivnekolo.com.

  3. 184  
    30 days2000 USD

    Good day, my colleague and I have been specializing in the development of secure desktop software and system automation in C++/Qt for over 4 years. We will ensure strict compliance with security requirements: we will set up streaming decryption of media files in memory through a custom QIODevice, optimize SQLite queries for saving progress, and develop stable build configurations in Visual Studio 2019 with support for Windows XP and Ubuntu 22.04 targets. Please check our technical cases: drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.

  4. 1175    13  0   3
    30 days2000 USD

    Hello, my partner (designer + C++/Qt developer) and I are ready to implement your educational application, having over 4 years of joint experience. I will take care of the cross-platform architecture on Qt, implementing secure playback of encrypted video via AES + FFmpeg without saving to disk and using SQLite database, while my partner will develop a lightweight, adaptive, and modern UI/UX in the style of Duolingo based on QWidgets or lightweight QML, which will not burden outdated systems. Our joint works: hyperfi.tech, espressolab.com.ua, hudi.com.ua.

  5. 1309    6  1
    20 days2000 USD

    ❤️Hi, hope you are doing well.

    I am a senior fullstack engineer with extensive experiences in C++, Qt 5.10/5.15, Visual Studio 2019, SQLite, multimedia playback, encryption/decryption, Windows/Linux desktop development, and offline-first application architecture.

    This application needs a stable offline architecture that works across both legacy Windows versions and Ubuntu without losing performance or security. I can build the Qt/C++ desktop app with interactive lessons, quizzes, local progress tracking, SQLite storage, and a clean Duolingo-style UI adapted for desktop use.

    For the encrypted video system, I can implement secure local media storage, controlled decryption during playback, and protection against direct file access using a lightweight approach compatible with older Windows environments. I can also handle packaging and testing for Windows XP/7/10/11 and Ubuntu 22.04.

    Best Regards.
    Youssef

  6. 679    1  0
    50 days6000 USD

    Dear Client,

    I am very interested in your project. I can develop a fully offline educational desktop application (Duolingo-style) using C++ and Qt 5.15.
    My Relevant Experience:
    Over 7 years of commercial C++ / Qt desktop development
    Extensive experience with Qt 5.10 – Qt 5.15
    Strong background in cross-platform development (Windows + Linux)
    Windows XP / Windows 7 compatibility — I have successfully delivered several projects that run on legacy Windows systems
    Experience with SQLite, video playback (Qt Multimedia + FFmpeg), and secure local content (video encryption/decryption)
    Offline-first architecture, user progress tracking, interactive lessons and quizzes

    Key Technical Approach:
    Framework: Qt 5.15 (LTS) — as requested
    Compiler: MSVC 2019 (Visual Studio 2019)
    Windows XP/7 support: Static linking + careful dependency management
    Video Encryption: AES-256 (or lighter AES-128 for XP compatibility) + secure decryption on-the-fly
    Database: SQLite with encryption (SQLCipher)
    Linux: Full support for Ubuntu 22.04
    Packaging: Professional installers (Inno Setup for Windows, AppImage/DEB for Linux)

    I can deliver a lightweight, secure, and modern application with excellent performance even on older hardware.
    Project Conditions:
    Timeline: 8–12 weeks (MVP in 5–6 weeks)
    Full source code + detailed documentation
    Testing on all required platforms (XP, 7, 10, 11 + Ubuntu 22.04)

    I am ready to sign an NDA and start with a detailed technical discussion.
    Next Step: Please send me more details about the project (especially the volume of content, desired UI style, and exact requirements for video encryption). I can also provide examples of my previous Qt desktop applications.
    Looking forward to working with you on this interesting educational project.
    Best regards,

  7. 726    9  1
    3 days2000 USD

    Hello! After reviewing your project, I am ready to start working on it. I can offer optimal solutions to achieve the best results.

  8. 256  
    20 days2000 USD

    Welcome! We are a team with 4 years of experience in system software development and UI/UX design. We are happy to implement your project and create a fast and stable desktop application based on C++ and the Qt framework.
    We combine a deep understanding of low-level programming and code optimization with expertise in interface ergonomics. This allows us to create applications that not only withstand high loads but also have an intuitive GUI.

    We write documented code that is easy to maintain and provide support during the application release stage.
    We are ready to review your specifications or prototypes to discuss the architecture!

  9. 1117    4  0
    10 days2000 USD

    Hi there!

    An offline Duolingo style desktop app with secure local video is very doable in Qt and C++, and the tricky part is making it feel modern while still behaving nicely on Windows XP and Windows 7. I can build this in Qt 5.10 or 5.15 with Visual Studio 2019, keep the codebase portable for Ubuntu 22.04, and make sure the app stays lightweight with clean memory use and fast startup.

    For the lesson and quiz engine, I would structure it as small reusable screens with a simple state machine so you can add new lesson types without rewriting the whole UI. SQLite will store users, progress, lesson results, and local content indexes, and I can make it resilient with migrations so updates do not break existing installs.

    For the encrypted video system, I would use a practical approach that works on older Windows: encrypt the video files on disk and decrypt only short chunks in memory during playback, never writing decrypted files back to disk. This keeps file access protection reasonable while staying fast enough for smooth playback. If you prefer, we can run playback through a custom QIODevice that feeds decrypted bytes to the player, so the UI never touches raw media files.

    One feature idea is an Offline Content Vault screen that shows what is installed, what is locked, and what is ready to learn, with a one click repair check that validates hashes and reindexes the SQLite catalog if anything looks corrupted. It reduces support headaches and builds user trust because everything stays self contained.

    Budget and timeline estimate: $2,000 to $3,000 depending on how many lesson types and quiz modes you need in v1 and how strict the video protection layer must be, with an initial usable build in 10 days and a polished cross platform release in 3 to 4 weeks.

    Thank you!

  10. 280    1  0
    25 days2000 USD

    Hello! I am highly interested in your educational desktop application project. I have extensive experience with C++/Qt development and implementing secure data systems (encryption, API integration, and system emulation).

    I can fully implement the required functionality according to your specifications:

    Legacy Support: I will ensure stable performance on Windows XP and 7 using the appropriate toolsets in Visual Studio 2019 (v141_xp) and Qt 5.10/5.15.

    Security & Encryption: I will build a secure local SQLite database and a protected video playback system. I’ll use AES encryption for "on-the-fly" decryption to prevent direct media file access.

    UI/UX: I will create a modern, lightweight Duolingo-style interface, optimized for both legacy and modern systems.

    Cross-platform: I will ensure seamless performance across both Windows and Ubuntu 22.04 environments.

    I am well-versed in performance optimization and memory management. I am ready to discuss the project architecture and start immediately.

  11. 1825    52  0
    80 days2000 USD

    Good afternoon. If C++ is not essential, I can create such an application in Python + PyQt6. I have already worked with FFmpeg and SQLite. You can view examples of my work in the portfolio.

  12. 1899    29  1   1
    7 days2000 USD

    Hello! I am ready to help with your project. I have extensive experience in development and can implement all the necessary components according to your documentation. I guarantee quality execution within the agreed deadlines.

  13. Another 3 proposals concealed
  • Oleksandr Nekrutenko
    16 May, 6:40 |

    Хіба все це не можна зробити на флаттер?

  • Teyfik Asirga Freehired
    16 May, 6:50 |

    Sorry, It's not possible.

Current freelance projects in the category Desktop Apps

Need an Airtable architect to build a relational schema and a new clean Airtable base.

Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are…

Databases & SQLDesktop Apps ∙ 22 minutes back ∙ 3 proposals

Creation of software for generating cutting files for wooden puzzles

We are looking for a developer to create software that automates the process of building cutting files for wooden jigsaw puzzles. Current Process Currently, each file is created manually by a designer in Adobe Illustrator. The file contains: the outer contour of the puzzle in…

Desktop Apps ∙ 4 hours 39 minutes back ∙ 10 proposals

Small edit on the website

16 USD

Need to update the offer agreement in the footer to a new one, the company has changed its regulations Task will take 20 minutes

Web ProgrammingDesktop Apps ∙ 1 day 6 hours back ∙ 104 proposals

Account reconciliation tool with the bank, cards, and accountant

Technical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to…

PythonDesktop Apps ∙ 3 days 13 hours back ∙ 43 proposals

Add pauses of 10-30 seconds between sending emails.

Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails…

Web ProgrammingDesktop Apps ∙ 9 days 5 hours back ∙ 10 proposals

Client
Teyfik Asirga Freehired
United States Santa Clara
Project published
1 month 10 days back
258 views
Tags
  • Visual studio C
  • SQLite
  • C