Budget: 1999 USD Deadline: 30 days
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.