Improve current application

Project scope
Categories
UI design UX design Software development HardwareSkills
c++ (programming language) microsoft windowsCurrently our assistive device can be programmed to several modes.
We would like these modes to be programmable from inside our app, then update the configurations on our device. Think of these like profiles for the device.
Currently if a user wants to switch modes, it has to be done on the hardware itself.
We would like to have the app switch modes easily for the end user.
So if a user chooses to control "external device 1" with our device, the user would be able to open our app, select the profile and provision their device accordingly.
Existing functional modes include:
TV mode
Joystick mode
Bluetooth 1
Bluetooth 2
Mouse 1
Mouse 2
Learners will need to do the following:
Create a new page/tab on our current functional Windows Application (currently written in C++)
Create a set of predefined options/profiles that a user can select
Give the ability for the application to provision our device after the user selects which profile they would like to use
Staff time will be available as needed.
Access to data will be provided as well as access to the existing code.
Supported causes
The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.
About the company
At C & M Service we design a device that assists disabled persons with day to day functions.
Our main product is the QuadJoy which we sell under the QuadLife name.