The POI Harvester is a data extraction tool built with Python and modern UI elements using CustomTkinter. It allows users to collect Points of Interest (POIs) from OpenStreetMap via the Overpass API. Users can interactively define geographic areas by city name or coordinates, select specific tags (keys) and types, and export the results to a structured CSV file or as an SQL file. The SQL export generates a customizable mapping of Overpass keys to table columns for seamless integration into existing databases. readMe on GitHub
This DIY smart home system is for tech enthusiasts. It includes a database, a Raspberry Pi or Linux as the host, and an API for communication. The web app is built with React Next.js, and the API with JavaScript. Sensors can be integrated with devices like Arduino or ESP-32. readMe on GitHub
A standalone application for the Leitstellenspiel on Windows operating systems. The app allows users to play the game without the need for a web browser and provides a more stable and smooth gaming experience. The app mirrors the game's website and provides the same features in an installable application. readMe on GitHub
The Java Sorting Algorithms Library is a collection of Java-based sorting algorithms including bubble sort, selection sort, insertion sort, merge sort, quick sort, and heap sort. It is optimized for performance and includes unit tests. It can be easily integrated into Java projects for sorting. readMe on GitHub
A standalone application for the Leitstellenspiel on Windows operating systems. The app allows users to play the game without the need for a web browser and provides a more stable and smooth gaming experience. The app mirrors the game's website and provides the same features in an installable application. readMe on GitHub