Portfolio → Web Programming

Web Programming

Full-stack web applications and interactive JavaScript projects

Projects

Web Projects

TechBirmingham

Next.js · AI Agent · Prisma · Google Sheets

TechBirmingham Sponsor Research AI

AI-powered sponsor research platform for TechBirmingham. Conversational agent that researches companies, scores sponsorship fit, finds contact emails, and auto-exports to Google Sheets.

Launch App →
Pi Kappa Phi T-Shirt Store

PHP · MySQL · JavaScript · E-Commerce

Pi Kappa Phi T-Shirt Store

Full-stack e-commerce platform for Pi Kappa Phi fraternity apparel. Admin dashboard, customer accounts, order management, email notifications, and secure auth.

View Site →
Mario Kart

JavaScript · HTML5 Canvas · Mode 7

Mario Kart Reverse Engineered

Recreation of SNES Super Mario Kart using JavaScript and HTML5 Canvas. Still in development. Controls: Arrow Keys to steer and accelerate, Shift to use items, Enter to start.

Play Game →
Shel Silverstein

HTML · CSS · Responsive Design

Shel Silverstein Tribute

Interactive tribute website celebrating the work of poet and author Shel Silverstein. 2025 in-class Figma to Web project.

View Site →
Forge

Next.js 14 · TypeScript · PostgreSQL · Prisma · Three.js

Forge — Developer Social Platform

A social platform where projects are posts. Built for junior developers to build in public, remix others' work, get constructive feedback, and grow with an AI mentor — not just empty likes.

In Development
View Live →   GitHub →
ClearDesk

Electron · React · TypeScript · Prisma · OpenAI · Stripe

ClearDesk — AI Task Manager

macOS productivity app that converts inbox chaos into a clear daily action plan. AI parses tasks from natural language and email, OCR reads invoices, and SMS delivers your morning digest.

In Development
View on GitHub →
October AI

Python · Ollama · Whisper STT · Local LLM · macOS

October — Personal AI Assistant

Voice-controlled macOS AI assistant that runs 100% locally. Push-to-talk with Whisper STT, local Llama 3 LLM via Ollama, persistent memory, tool execution, and a permission gate for safety.

In Development
View on GitHub →
JB

PHP · CSS · JavaScript · UX Design

Jake Barton Creative Portfolio

This website! Custom-built portfolio with style kit, canvas effects, responsive design, and optimised performance.

You're here! →

Explore my other work

View Art & Design → ← Back to Portfolio