My Projects

A collection of full-stack, front-end, and mobile projects — built with everything from Next.js and TypeScript to Django, React, Node, and Angular. Projects marked "Built with Claude Code" are my designs, built with AI-assisted development: I set the features and rules, tested them with real users, and directed each change.

Club Games leaderboard and hole-by-hole score entry screens on a phone
Featured · In active development · Built with Claude Code

Club Games

A mobile-first web app for running golf money games. An organizer sets up the day's format, teams and pots, one player per group enters scores hole by hole, and everyone follows live team, skins and deuces standings, with payouts calculated automatically. Used weekly by my golf group in Colorado Springs.

Next.js React TypeScript Supabase Tailwind CSS Vitest

More projects

Deuce Card Room blackjack table with the strategy coach and the full craps layout on a phone

Installable web app · Built with Claude Code

Deuce Card Room

Blackjack, Texas Hold'em and Craps in one installable app. It has a basic-strategy coach, poker bots that simulate the rest of the hand to decide their play, and the full craps layout on one screen. Supabase accounts add cloud saves, a leaderboard and a live table for friends, and 46 tests check the game math on every push.

JavaScript Supabase PWA GitHub Actions
Recipe Manager Application Screenshot

Full-stack application

Recipe Manager App

A full-stack Django web application for creating, managing, and browsing recipes, with user accounts, recipe image uploads, and a reporting dashboard that visualizes recipe data with Pandas and Matplotlib.

Python Django PostgreSQL Pandas
Lineup Lab best-lineup and trade suggestion screens on a phone

Web app · Built with Claude Code

Lineup Lab

A phone-first ESPN fantasy football analyzer that finds your best lineup, waiver pickups, trades that help both teams, and playoff odds from 5,000 simulated seasons. GitHub Actions refreshes the data daily, and anyone can set it up for their own league.

JavaScript GitHub Actions GitHub Pages REST APIs
Pokemon Pokedex App Screenshot

Front-end application

Pokemon Pokedex

A web application built using HTML, CSS, and JavaScript that fetches data from an external API to enable a detailed view of Pokémon data points.

JavaScript Bootstrap jQuery REST API
Cody'sFlix API Screenshot

Backend API

Cody'sFlix API

A server-side component for a movies web application featuring a REST API, user database management, and authentication.

Node.js Express MongoDB JWT
Cody'sFlix React App Screenshot

Front-end application

Cody'sFlix React App

A single-page, client-side React interface built on top of the Cody'sFlix REST API allowing users to browse movies and save favorites.

React React Bootstrap Parcel
Meet React App Screenshot

Progressive web app

Meet React App

A serverless, progressive web application (PWA) built with React to display upcoming events using the Google Calendar API.

React PWA AWS Lambda
QuickChat conversation screen

Mobile application

QuickChat

A cross-platform mobile chat app built with React Native and Expo, with real-time messaging through Firebase, photo, location and voice message sharing, and offline message caching.

React Native Expo Firebase Cloudinary
Cody'sFlix Angular App Screenshot

Front-end application

Cody'sFlix Angular App

A single-page web application built with Angular and Angular Material, providing full interaction with the Cody'sFlix API backend.

Angular TypeScript Angular Material
Code Recall multiple-choice and flip-card study screens on a phone

Study tool · Built with Claude Code

Code Recall

Offline flashcards built from code in my own projects, with 162 cards across 13 topics from HTML to Django, multiple-choice and flip-card modes, and spaced repetition that brings missed cards back sooner.

JavaScript PWA Service Worker

Keep exploring

More projects on GitHub

These are a few highlights — there's more to explore over on my GitHub, including in-progress work and older projects.