Projects

A collection of software I've built

Budget Manager - Electron Port

February 2026 - Current

The Budget Manager project started as a Python project, but was ported over to be an Electron application for a more user friendly UI and easier frontend development. As an Electron application, I have implemented Plaid support allowing the app to read transactions from an account. To keep budget information locally secure, I also added the ability to separate into multiple accounts that are hashed password protected. The information of these accounts are also no longer stored in an excel sheet, but in an encrypted SQLite database for easy and secure storage. In the budget manager, the finances are broken down into different categories to allow the user to properly address what they are spending their money on the most. To automate the transaction log further, once transactions are imported from Electron, the app sends a JSON list of the transaction descriptions to the Claude Language Model API to be addressed into the custom categories that the user defines. This app was developed in the Electron framework using React, Typescript, Javascript, SQLite, Plaid API, and Claude AI.

JavaScript

React

Tailwind CSS

Node.js

Electron

Typescript

SQLite

Claude Code

Federate Development - SEE Base Architecture

January 2026 - Current

We have begun the work on the subsystems we are contributing to for the SEE event. The subsystems planned are the lunar power station and the lunar logistics station. In the simulation, the lunar power station provides electricity to the other systems by simulating the nuclear reactor, solar panels, and station batteries. The lunar logistics system organizes the storage and distribution of resources belonging to the lunar base.

Java

HLA

cody-taylor.com - Personal Site

April 2025 - March 2026

The site you are on right now! This site has been a passion project for almost a year, and although the site is listed to have ended in March of 2026, there are small updates on this site constantly. Originally after aiming for a static design, I pivoted this site to contain a database containing timeline events, projects, games, etc. for ease in development. These elements are fully customizable in site through access from an admin backend site, allowing me to easily add and edit new projects and events in my life as they happen. The site also incorporates a dynamic filter system, allowing users like you to filter the site by positions you may be interested in me filling. This site was developed with the Next.js framework, using React.js, Tailwind CSS, Framer Motion, and an SQLite database.

JavaScript

React

Tailwind CSS

Framer Motion

Node.js

Next.js

Typescript

SQLite

seekeysite.us - SEE Base Architecture

January 2026 - February 2026

In order to connect to the SEE simulation, the other teams connect to a VPN hosted on the same network. To collect the individual WireGuard keys of the rest of the teams, we set up a website at seekeysite.us that hosts a form for other teams to submit to.

React

Tailwind CSS

Framer Motion

Node.js

Next.js

Typescript

SQLite

CarStax

October 2025 - December 2025

Developed as the final project for Processes for Object Oriented Software Development. CarStax is a car rental organizational web and mobile application where renters can view their inventory and track customer rentals. Built with the MERN stack for web and Flutter for mobile.

JavaScript

React

Tailwind CSS

Node.js

Typescript

Contact Manager

August 2025 - October 2025

The first project for Processes for Object Oriented Software Development and the first non game-dev project I properly project managed. Developed using a LAMP stack, it managed your contacts as the name described!

HTML

CSS

JavaScript

PHP

Budget Manager

May 2025 - June 2025

Developed in Python to automate the budgeting process I had been using to manage my personal finances. This project uses an Excel file to store transactions, and automatically sorts them into different categories to analyze.

Python

D&D Helper

August 2024 - February 2025

A side project to help with one of my favorite hobbies. The D&D Helper is a dice roller with your standard D&D set of D4 through D100, plus automatic magic effect rollers that generate crazy effects. Built using the Qt framework with C++ as the backend language.

C

C++

QT

CPU Project

November 2024 - December 2024

The final project for Computer Logic and Organization, tasked with managing the operations performed in a simulated CPU.

C

Bound by the Book

March 2024 - April 2024

The final project for Database 1 - a fully designed and implemented MySQL database managing the backend inventory system for a fictional bookstore retail company. Fully laid out with an EERD, with entities including customers, employees, books, and other products.

MySQL

Symptomatch

September 2023 - December 2023

The final project for Mobile Application Development. Symptomatch streamlines the medical search process by letting users input symptoms and receive a list of the most likely conditions. Selecting a condition shows a description, associated symptoms, and common treatments. Developed in Android Studio, using JSON queries to ChatGPT for symptom processing, and an SQLite database for storing generated conditions.

Java

SQLite

Android Studio