danstoakes
I like to code various projects in my free time, particularly apps and websites. Anytime not spent coding is spent learning a language or reading!
Flaunt DigitalUnited Kingdom
Pinned Repositories
2017-roblox-scripts
A collection of assorted ROBLOX scripts which I have completed over the years. These scripts are varying in terms of quality and coding practice.
2018-havel-hakimi
The Havel-Hakimi algorithm determines whether a given degree sequence is graphical or not, i.e., whether a simple graph can be constructed from the values.
2019-roguelike-procedural-generation
A Roguelike-inspired dungeon generator written in C# which runs through Unity. Dungeons are procedurally generated and feature 10 rooms connected by paths.
2019-simple-paint-app
A simple Paint application written in Java and runs on Android. This is legacy software which has since been replaced and exists purely for the sake of curation. A newer and more up to date version can be found within the README.
2020-comment-remover
A tool written in Java which removes comments from an input source code file. Multi-line, JavaDoc, and single line comments are all compatible.
2020-swedish-noun-practice
A Swedish language learning application written in Java and runs on Android. Learning takes place across various categories, each containing different nouns with varying difficulties.
2021-finish-line-dash
A simple checkerboard-style board game that is written in Swift, implements SwiftUI and adheres to the MVVM (Model, View, View Model) architecture. The game features two players which race to the finish by rolling a dice.
2021-photo-date-synchroniser
A C# implementation of a date synchroniser. Establishes earliest of the Date Created, Date Modified, and Date Taken values and assigns said value to each of them.
2021-simple-paint-app
A simple painting application that is written in Java and runs on Android. Functionality includes: resize, clear, undo, redo, save, and share.
2021-TIFFany-image-processing-tool
A python package which performs various image processing tasks, such as calculating the MSE, SSIM and absolute difference between two images to isolate their similarities.
danstoakes's Repositories
danstoakes/2019-simple-paint-app
A simple Paint application written in Java and runs on Android. This is legacy software which has since been replaced and exists purely for the sake of curation. A newer and more up to date version can be found within the README.
danstoakes/2017-roblox-scripts
A collection of assorted ROBLOX scripts which I have completed over the years. These scripts are varying in terms of quality and coding practice.
danstoakes/2019-roguelike-procedural-generation
A Roguelike-inspired dungeon generator written in C# which runs through Unity. Dungeons are procedurally generated and feature 10 rooms connected by paths.
danstoakes/2021-photo-date-synchroniser
A C# implementation of a date synchroniser. Establishes earliest of the Date Created, Date Modified, and Date Taken values and assigns said value to each of them.
danstoakes/2021-simple-paint-app
A simple painting application that is written in Java and runs on Android. Functionality includes: resize, clear, undo, redo, save, and share.
danstoakes/2018-havel-hakimi
The Havel-Hakimi algorithm determines whether a given degree sequence is graphical or not, i.e., whether a simple graph can be constructed from the values.
danstoakes/2020-comment-remover
A tool written in Java which removes comments from an input source code file. Multi-line, JavaDoc, and single line comments are all compatible.
danstoakes/2020-swedish-noun-practice
A Swedish language learning application written in Java and runs on Android. Learning takes place across various categories, each containing different nouns with varying difficulties.
danstoakes/2021-finish-line-dash
A simple checkerboard-style board game that is written in Swift, implements SwiftUI and adheres to the MVVM (Model, View, View Model) architecture. The game features two players which race to the finish by rolling a dice.
danstoakes/2021-TIFFany-image-processing-tool
A python package which performs various image processing tasks, such as calculating the MSE, SSIM and absolute difference between two images to isolate their similarities.
danstoakes/2018-lightbox-gallery
An image gallery web application written using HTML and JavaScript. Images are displayed as a grid-based gallery, with interactions completed through a Lightbox.
danstoakes/2018-retro-canvas-snake
A canvas-based web game which runs in the browser, written in HTML and JavaScript. This project is based on the classic arcade game, Snake, and features two modes of play.
danstoakes/2019-easy-crop
A simple cropping application that is written in Java and runs on Android. Cropping can be performed using a standard resizable rectangle selector or freehand. Features include: rotation, mirroring, saving, and sharing.
danstoakes/2021-file-explorer
A simple File Explorer implementation written in Java and runs on Android. Onboard system files are displayed and can be viewed, opened, and deleted. Furthermore, files can be ordered by date, size, etc. and new folders can be created.
danstoakes/2021-places
A place-listing application that is written in Swift and runs on iOS. Places can be added, edited and deleted, and are all backed up via Core Data to device storage. Places feature an image, address info and a general description.
danstoakes/2021-swedish-information-extraction-cli
A command line information extraction tool which works with Swedish text and performs various natural language processing tasks, such as parsing, named entity recognition and information extraction.
danstoakes/2022-big-file-finder
A shell script which traverses a directory to find and output files larger than a given threshold. Directories, file sizes, and output locations can all be specified via command-line flags.
danstoakes/2022-dual-language-learning
danstoakes/2022-shutter-image-gallery
danstoakes/2022-simple-js-accordion
A simple implementation of an accordion using vanilla JavaScript, CSS, and HTML.
danstoakes/2023-content-three-col-WP-block
danstoakes/2023-img-content-two-col-WP-block
danstoakes/2023-img-content-two-col-WP-block-old
danstoakes/2023-tech-stack
danstoakes/2024-raspberry-pi-media-library