We are developing an usb flash drive linux live system for students and makers, our most used variant being the "schulstick".
From practical use during recent years, we have identified some items to increase usability.
That’s why we want to implement a portal app that helps the user to find applications from the extensive software selection that comes preinstalled with the system and assists them learning to use them for their workflows.
Some features it should have:
– user onboarding: what is this live usb system and how to use
– an app directory containing apps (filterable, findable by synonyms / descriptions / usage scenarios)
– catalogue of video tutorials (possibly from RDF files) for each featured app with an always-on-top player widget (borderless, similar to the video pop outs in firefox) to allow viewing the tutorial
– (tutorial videos are to be complemented by journeys with an ai learning assistant, to be implemented separately)
– same element of gamification to encourage user to explore and learn
– nice display of a news feed (RDF / atom)
– a support tab (with contact form / chat & remote assistance with rustdesk)
There are similiar welcome / tour apps in some other linux distros, f.e. mx linux. I’ll collect some examples that can be referred to.
The portal app should
– be responsive & intuitive
– live in systray and able to show shaped notifications with input widgets
– conserve memory when in background (hotloading resources / standby mode)
– use a rapid development GUI framework with fluid layout
– PyQt6 ? (non-commercial use)
– PyFluentWidgets ? QML? WebAssembly?
– (have animated cartoon avatars? see attached mockups of how the learning assistant functionality (which is another project, but integrated with this one) could look and feel)
Ideal Candidate:
– has routine in completing projects well
– has a passion for Open Educational Resources and Open Source Software
Hourly Range: $42.00
Posted On: July 07, 2024 22:25 UTC
Category: UX/UI Design
Skills:Python, PyQt, Gamification, Education, QML
Country: Germany
click to apply
Powered by WPeMatico