Projects

CapCheck preview

CapCheck

July 2026

AI financial-video fact-checker that turns influencer claims into a cited Cap Score, evidence trail, and concrete next steps.

Technologies

Next.jsReactTypeScript+4
Live demo
CrisisLens preview

CrisisLens

Winner
Hacklytics 2026

Command-center dashboard for mapping crisis risk, funding gaps, and AI insights across live humanitarian signals.

Technologies

Next.jsReactTypeScript+5
Live demo
FinBridge preview

FinBridge

October 2025

Finance dashboard that explains account activity, translates guidance, and turns spending questions into visuals.

Technologies

JavaScriptReactTailwind+5
Live demo
Meridian preview

Meridian

June 2026

AI travel agent that turns a short trip form into a shareable itinerary — agent-planned flights, hotels, and activities with real destination weather.

Technologies

Next.jsReactTypeScript+5
Live demo
PopChoice preview

PopChoice

June 2026

Group movie picker that turns everyone's taste into one semantic search and streams back AI-explained recommendations.

Technologies

Next.jsReactTypeScript+5
Live demo
Dream Catcher preview

Dream Catcher

June 2026

Dream journal that records entries and returns AI-generated interpretations, kept in a persistent Postgres timeline.

Technologies

JavaScriptNode.jsExpress+3
Live demo
PollyGlot preview

PollyGlot

May 2026

AI translation chat that converts text into French, Spanish, or Japanese while preserving tone, formatting, and emoji.

Technologies

ReactViteExpress+3
Live demo
Tiny Library preview

Tiny Library

May 2026

Typed Next.js App Router catalog with a styled landing page, category routes, book search, and detail pages.

Technologies

Next.jsReactTypeScript+1
Live demo
File Uploader preview

File Uploader

May 2026

Personal cloud storage with session auth, nested folders, and uploads persisted to object storage through Prisma.

Technologies

ExpressNode.jsPrisma+4
Live demo
Members Only preview

Members Only

May 2026

Anonymous clubhouse board where membership tiers and passcodes gate who can see authors and delete posts.

Technologies

ExpressNode.jsPassport+3
Live demo
Inventory App preview

Inventory App

April 2026

Inventory catalog with product filters, detailed item pages, protected actions, image URLs, and SQL-backed records.

Technologies

ExpressPostgreSQLEJS+1
Live demo
Message Board preview

Message Board

April 2026

Shared message board with post detail pages, server validation, hosted Postgres data, and Vercel routing.

Technologies

ExpressPostgreSQLEJS+1
Live demo
Shopping Cart preview

Shopping Cart

March 2026

Space-shop interface with routed product browsing, quantity steppers, cart totals, and checkout review state.

Technologies

ReactViteJavaScript+3
Live demo
Memory Card preview

Memory Card

February 2026

Memory game with shuffled card rounds, flip feedback, score tracking, best-score state, and sound toggles.

Technologies

ReactViteJavaScript+1
Live demo
Resume Builder preview

Resume Builder

February 2026

Resume editor with sidebar panels, structured forms, live document preview, reusable sections, and skills editing.

Technologies

ReactViteJavaScript+1
Live demo
Battleship preview

Battleship

January 2026

Test-driven Battleship game with random placement, dual boards, CPU turns, hit markers, and modular game logic.

Technologies

JavaScriptHTMLCSS+2
Live demo
To-Do List preview

To-Do List

December 2025

Task manager with project groups, dated todos, priority badges, localStorage persistence, and editable state.

Technologies

JavaScriptHTMLCSS+2
Live demo
Tic Tac Toe preview

Tic Tac Toe

October 2025

Classic Tic Tac Toe with player setup, turn messages, board state, win detection, and modular JavaScript flow.

Technologies

JavaScriptHTMLCSS+1
Live demo
Weather App preview

Weather App

December 2025

Weather search app that fetches forecast data, renders city results, toggles units, and handles async UI states.

Technologies

JavaScriptHTMLCSS+1
Live demo
Restaurant Page preview

Restaurant Page

November 2025

Restaurant page with module-driven tabs, menu sections, contact content, and bundled DOM rendering through Webpack.

Technologies

JavaScriptHTMLCSS+1
Live demo
Library preview

Library

October 2025

Personal library app with book-entry forms, reading-status controls, stored object state, and class-based logic.

Technologies

JavaScriptHTMLCSS
Live demo
Sign-Up Form preview

Sign-Up Form

November 2025

Responsive sign-up form with semantic labels, focused field states, validation styling, and polished CSS layout.

Technologies

JavaScriptHTMLCSS
Live demo
Admin Dashboard preview

Admin Dashboard

November 2025

Admin dashboard layout built with CSS Grid, sidebar navigation, project cards, announcements, and trending lists.

Technologies

HTMLCSS
Live demo
Calculator preview

Calculator

September 2025

Accessible calculator with chained operations, decimal input guards, delete controls, and divide-by-zero feedback.

Technologies

JavaScriptHTMLCSS
Live demo
Etch-A-Sketch preview

Etch-A-Sketch

September 2025

Browser sketchpad with adjustable grid sizing, color modes, pointer drawing, reset controls, and DOM rendering.

Technologies

JavaScriptHTMLCSS
Live demo
Rock Paper Scissors preview

Rock Paper Scissors

September 2025

Browser game with player choice buttons, computer rounds, image feedback, score tracking, and win-state logic.

Technologies

JavaScriptHTMLCSS
Live demo