Pokémon Quiz

Completed

A fast Next.js web app that quizzes you on Pokémon names using official artwork. Features generation filters, fuzzy suggestions, streak tracking, and an optional silhouette mode.

Next.js TypeScript React Tailwind CSS PokeAPI
TigerMatch project interface

TigerMatch (Formerly TigerLink)

On Hold

A full‑stack web platform to help Princeton students connect for friendships or relationships. Integrates a questionnaire‑based matching algorithm, user profiles, photo uploads, anonymity settings, crush features, end‑to‑end encrypted messaging, and mock CAS authentication.

React TypeScript Node.js Express.js PostgreSQL CAS E2E Encryption Full‑stack
TigerApps AI Assistant - Campus AI helper interface

Princeton AI Campus Assistant (Tay)

Operational

AI‑powered campus assistant serving 450+ daily users, featuring real‑time geospatial integration and optimized email processing.

Python JavaScript Google API AI/ML MongoDB
Instagram Follower Analyzer dashboard interface

Instagram Follower Analyzer

Completed

A web application to analyze Instagram follower/following data and identify non‑mutual connections using a C‑based analyzer hosted on Heroku. (Originally built during COS 217.)

C Python React Flask
GamePigeon Solver - AI-powered game solving script

GamePigeon AI Solver

On Hold [WORDHUNT FUNCTIONAL]

Collection of AI‑powered scripts that achieve superhuman performance in GamePigeon games. Features include a record‑breaking WordHunt solver using OCR/PPO algorithms, a precision darts AI, and an anagrams solver. (Requires iPhone mirroring.)

Python PyTorch OpenCV PPO OCR AI/ML
Advanced Data Structures and Algorithms project interface

Advanced Data Structures & Algorithms

Completed

A collection of advanced data structures and algorithms implementations (including percolation analysis, KD‑trees, WordNet, and seam carving) built as part of Princeton's COS 226 course.

Java Algorithms Data Structures Machine Learning
Physics Kinematics Solver GUI interface

Physics Kinematics Solver

Completed

An advanced physics calculator with an intuitive GUI for solving one‑ and two‑dimensional kinematics problems, complete with step‑by‑step solutions and visual representations.

Java GUI Physics Education
MAT-201 Grade Calculator interface

MAT-201 Grade Calculator

Abandoned

A project for calculating grades for MAT‑201 using Java, JavaScript, and custom algorithms. This project is no longer maintained.

Java JavaScript Grading Abandoned