?CoderGals Kosovo organized a hackathon for girls over the weekend of 18-20 August 2017.
Albiona Hoti and Qendresa Hoti organized the event.
The event was made possible with a combination of financial assistance, gifts and volunteers from the US Embassy in Kosovo, Kosovo United States Alumni, The Cleveland Council on World Affairs, Gjirafa50.com, IPKO, Debian. A box of stickers was provided by FSFE (order them here for free).
Participants and Projects
Participants were given a list of small projects covering a range of skills including Python, web front-end and Android.
All participants were encouraged to collaborate through Github and share their work.
Vanilla Music (Android)
The task selected by this team involved choosing one of the music players in F-Droid and try to improve support for FLAC playback. They chose Vanilla Music and decided to try and fix some of the outstanding bugs, submitting a pull request
Click to Dial on the desktop
The team chose a task that involves creating a Python script (see this MIME handler discussion in bug tracker) for the tel: URI scheme, to display a ?PyQt popup window, study the number with libphonenumber and suggest further actions like dialing or adding it to the address book. tel: URIs can appear in web pages, the Telify plugin can create them from phone numbers on any web page, the GNOME Evolution address book and the Thunderbird address book (using TBDialOut plugin) can both create them too. Here is the project on Github
WebRTC with the Laraval framework for PHP
WebRTC with WordPress: extending the WPCall Plugin
Scraping exchange rates from web sites
The team chose to work on a script to scrape exchange rates from public web sites. They selected the Python Scrapy framework to help them and they stored the rates to MongoDB. Their code is published on Github