My Projects
All of my projects, whether that be tools, applications, scripts, or just random experiments I've developed!
HarrisRocks Portfolio
v1.0.7This very website! A modern, responsive portfolio built with SvelteKit, TailwindCSS, and View Transitions.
WinRepair
v1.0.1A lightweight, portable Windows system repair utility designed to fix common OS corruption issues with a single click.
Pro+
v1.0.2A modernized dashboard for ProPortal that makes timetables, exams, attendance, parent access, exam notifications and more easier to read by scraping the data from a ProPortal Providers' instance and importing it into the dashboard in JSON format. (Selfhostable Soon!)
YC ITC Lab E-Sports GUI
Making E-Sports an easy event to run at my College! This GUI alongside enforced restrictions using Group Policy Objects makes it so that Students who actively do E-Sports at the College cannot access Explorer or other applications and programs they shouldn't be accessing (Thus making it harder to run cheats and bad programs on the Systems). The GUI has everything in it such as accessibility options to make the mouse bigger / smaller, adjusting the volume settings etc. The GUI also includes a Discord-like chat overlay which includes Voice Channels and Chat Channels handled by a Docker Container on a local server in the Lab which also prevents inappropriate language from Students using the machines, anyone who attempts to use inappropriate language in any Chat Channels will be notified that their message has not been sent due to inappropriate language and their Student ID + Message(s) are then logged to the Docker Container Console in the event that any action from Staff needs to be taken. Finally the GUI includes its own VolumeHUD since Explorer isn't running, Windows' Volume HUD does not appear and the Volume buttons on the Keyboards / Headsets no longer work, the VolumeHUD essentially restores all that functionality!