Nathan Tang's Projects
An address book application built in Python and utilizing the Tkinter library. Syncs across devices using gspread API.
Brick Breakers, a game made for my CS30 class built on object-oriented programming principles
โ๏ธ A self-hosted dynamic DNS client for Cloudflare DNS servers using Cloudflare's API v4.
This repo contains the CustomList starter code for integrating Firestore
CMPUT404-assignment-ajax
CMPUT404-assignment-css-hell
CMPUT404-assignment-web-client
CMPUT404-assignment-webserver
CMPUT404-assignment-websockets.
๐ A site created in Vue, hosting all the documentation for my public repositories
Habit Tracking Android App.
๐
A to-do app built in the Electron framework. Built to be a sleek interface, reflecting the beauty of modern computing.
๐ VPN welcome page for my internal network
๐ Keep track of your product inventory in this simple object-oriented Python GUI. Uses the Tkinter library and SQLite.
Zero dependency Node.js module for logging using Discord webhooks.
Fullstack Minecraft server status page generator.
My personal portfolio website deployed on Github Pages and my Homelab.
NodeJS & WebSockets lab. University of Alberta CMPUT 404
Photosphere Productions portfolio website, built in HTML and CSS.
Update Pterodactyl Panel and Wings
๐ Keep track of your Chrome sessions and restore tabs from a crash, Incognito included. All locally.
A code challenge for a prior internship application. An image annotation tool written in Typescript, using HTML Canvas and JSON.
Social Network
๐ค A Discord bot for Minecraft communities. Invite players easily and keep track of your server status.
A simple and clean system monitoring skin for Rainmeter.
Keystroke launcher for Windows and macOS
๐ A CLI tool to automate and manage WireGuardยฎ peers. Made to complement the existing wireguard-tools subset.