Leo Zhang's Projects
A simple Python project to regularly scrape BBC weather data into a SQLite database, followed by automated emails on the conditions.
A simple game where you have to make a number out of other numbers.
Random, simple, trivial C++ programs written to aid my learning of C++.
A Python library to intuitively access and handle earthquake data.
A Python app to play music/audio, supported by the open source ffmpeg software.
Data analysis regarding Food Hygiene Ratings in England, Wales and Northern Ireland.
gpx-py is a python GPX parser. GPX (GPS eXchange Format) is an XML based file format for GPS tracks.
A toy project to automate Human Benchmark
A small C++ library to convert a JSON string or file into polymorphic C++ objects.
For my final Bronze DofE skills project. Web development.
Config files for my GitHub profile.
Scrape, analyse and export data of 150cc and 200cc world records for the 96 Mario Kart 8 Deluxe courses, from https://mkwrs.com/mk8dx/
Scrape the historical summary table for a particular Parkrun event and output detailed statistics, with the ability to export to various file types.
Thorough Python implementation of the well-known game of Chess.
A Python package which provides data on the Periodic Table of Elements.
A Python package built to read, modify, play, and save WAV audio files.
Automate the title and description of Strava runs based on a set of rules input in a JSON config file.
A Python/C++ project to download Google Street View images, including a Python library and GUI.
A web scraper to fetch Telegraph article contents, bypassing the paywall.
A parser for XML (Extensible Markup Language) written in C++. Follows the standard: https://www.w3.org/TR/xml
(Clean) code/tests for GCSE Computer Science in Year 12