Nick Dawson's Projects
Web app to track grocery shelf life built for SWEN 356 Trends in Software Development Process.
A function that calculates information for a 555 Timer Circuit.
https://adventofcode.com/2022 My implementations in Go
A tool to maintain an archive/mirror of your Google Photos library for backup purposes.
Azure Functions to act as a middleman to hide the API keys for a weather app.
A GUI program that allows you to login to your gmail and send a message containing text.
A program with two functions: one that converts decimal to binary, and one that converts binary to decimal.
A program that generates a csv of a binary table for a given number of columns.
A python function designed to create a CBZ archive from a directory of images. A program is included which is specifically for archiving manga downloads into CBZ format.
A tool using Selenium for Python 3 that automates the process of completeing a game report after refereeing a soccer game. This application is for the website csrp.ctreferee.net
A tool used to download most useful metadata and tags from an AniList.co entry.
My second android app, it simulates rolling a dice with a push of a button!
Django3 example and starter code for a more modern authentication/account system.
A simple website built using Django3 as part of my journey to learn Django.
A portfolio website built using Django3 as part of my journey to learn Django.
A tool that converts a string of DNA (ex. "ATGCGTACG") into RNA, RNA Codons, & Amino Acids.
A program that logs in to ct-portland.myfollett.com and extracts data about current class academic performance.
A repository to store the team code for the FTC Robotics team, 8152 Portland Cybernetics.
A program that calculates the amount of joules gained or lost when changing the temperature of an amount of water in grams.
A python script to download all photos/videos from a public iCloud shared album given a url.
A program to calculate the left, right, and midpoint Riemann sums and also trapezoidal sums.
My first simple JS program that generates a random integer (inclusive of the min and max entered) from a range of two input integer variables.
A GUI Program in Python that downloads all chapters of a manga given the mangahere.cc link.
Program that sorts music from an unorganized directory of mp3 files to a folder of organized music by artist and album.
Create, build and deploy universal web servers. The open engine powering Nuxt and open to everyone.
A simple game that involves guessing a random number. There are 3 difficulties.
The most customisable and low-latency cross platform/shell prompt renderer
A program to generate a parabola equation given a vertex, a point on the parabola, and the direction.