Create a User Interface for ls32, Add Bluetooth Support and Create a Debian Package
Description of the project: Ls32 is a Python app to control LED badges. Currently there is no user front-end for the project. It is your task to create a user desktop frontend similar to FOSS projects on Android like Badge Magic and extend the feature set to match existing application as well as add Bluetooth support and provide a Debian Package.
Confirmed Mentor: Norbert Preining
How to contact the mentor: email (during GSoC: daily scrum emails, weekly meetings, monthly blog posts)
Confirmed co-mentors: (TBA)
Deliverables of the project: User-Frontend, Bluetooth support, Debian Package, documentation
Desirable skills: Debian, Debian packaging, make (debian/rules is a Makefile), shell, automation, CI, Python, Web Technologies, Hardware knowledge
What the intern will learn:
Application tasks:
Related projects: https://github.com/jnweiger/led-name-badge-ls32
Mentors affiliation with Debian: DD
