Soulscript.Cards

AI-powered, monetized Tarot App

A daily tarot app featuring animated card draws and AI-generated meanings. Built for fast static delivery and optimized for sharing on social media.

#Next.js#Supabase#OpenAI#framer-motion
Visit Soulscript.Cards

sswwiimm-Randomizer

Create a totally glitched Pokémon Red ROM and play it in the browser

Standard Pokémon randomizers were too tame—so I made my own. Every Pokémon is replaced with Missingno. Once generated, the ROM can be played instantly in an embedded GameBoy emulator.

#Next.js#Reverse Engineering#Web Assembly
Visit sswwiimm-Randomizer

Sixty Six

Classic German card game in a cozy web app

One of my earliest web projects. Play 'Sechsundsechzig,' the traditional German card game, against a computer opponent in a minimal, satisfying interface.

#React#framer-motion
Visit Sixty Six

Chess Opening Name Explorer

Discover over 12,000 chess openings by name

Ever heard of the 'Fried Liver Attack'? Explore thousands of chess openings and their quirky names in this searchable, animated React app.

#React#framer-motion
Visit Chess Opening Name Explorer

No Tide '93

Atmospheric dolphin exploration in Babylon.js

Procedural worldbuilding and retro 3D aesthetics, all within a Babylon.js environment.

#Next.js#Babylon.js
Visit No Tide '93

Portfolio

Interactive 3D portfolio with force-graph background

My personal portfolio built with Next.js, featuring a dynamic 3D background and showcasing my work, resume, and contact links.

#Next.js#force-graph-3d#Tailwind
Visit Portfolio