Portfolio
A variety of different projects I've made. Click on the links to see the code or them live.
LUMINA

LUMINA

A production booking platform for LUMINA, a red light therapy and wellness studio in Reno, NV. Members purchase session packs and subscriptions through Stripe and book appointments online, while staff manage scheduling, check-ins, and automated emails from a full admin dashboard. Built with Next.js, TypeScript, and PostgreSQL.

DormDash

DormDash

A cross-platform food delivery app built with a four-person team. Features a React Native frontend, a C# ASP.NET Core backend with a Supabase SQL database, and Stripe integration for secure payments and payouts.

SFW Bookclub

SFW Bookclub

Created with the Google Books API and Flask, this webapp allows my community's bookclub to schedule meetings online and record their history. It has both a regular view and an admin login to edit information directly from the website.

Personal Website 2.0

Personal Website 2.0

Created using React, Typescript, and Styled Components. It's a complete redesign of my original website, with a focus on improving the user experience, overall aesthetic, and longevity.

3D Graphic Experiments

3D Graphic Experiments

Python app employing Matplotlib and Numpy arrays to illustrate different matrices transformations. Allows a user to visualize the effects of rotation and translation on different 3D shapes.

Personal Website 1.0

Personal Website 1.0

Created using Flask, Jinja, and Python. This first attempt provided a great learning experience on how to host a website and the basics of web development.

Word Context Searcher

Word Context Searcher

Utilizing a custom-designed web scraper for word information. This allows a user to research a word in context, play a game to practice memorization and save it in a .txt file.

IB-Keyword-Search

IB-Keyword-Search

Created in conjunction with other programmers from my High School. It allows a teacher to easily locate past test papers for use in class. Utilizes a PDF scanner and merge sort.