Skip to content
View JacobStephens2's full-sized avatar

Block or report JacobStephens2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JacobStephens2/README.md

Hi! πŸ‘‹

I'm Jacob, a senior full-stack engineer at Educational Travel Adventures, based in Philadelphia, PA. I build production PHP and TypeScript systems β€” payment processing, automation, REST APIs, and Linux infrastructure β€” and privacy-first health and lifestyle apps on the side. Experienced with AI-assisted development tooling (Claude Code, Codex, MCP).

πŸ›  Tech Stack

PHP TypeScript JavaScript Node.js/Express MySQL SQLite React HTML/CSS REST APIs Linux Apache Git Vite Capacitor PWA WordPress

πŸ’Ό Professional Work

  • Tourbot β€” Full-stack tour management system handling reservations, group bookings, vendor management, payment processing, document generation, and AI-assisted chat for a multi-million dollar travel business. (PHP, MySQL, JavaScript, OpenClaw)
  • ETA Guides Portal β€” Mobile-first PWA for tour guide contractors with trip itineraries, expense reporting, document management, and offline support. (PHP, MySQL, Bootstrap, PWA)

πŸ”§ Personal Projects

  • Clowder & Crest β€” Cozy medieval cat guild management game with 7 minigame types, 35 jobs, 7 narrative chapters, pixel art sprites, and an explorable town map. Play at clowderandcrest.com. (TypeScript, Phaser 3, Vite, Capacitor)
  • MacroTracker β€” Self-hosted macro tracking PWA with barcode scanning, multi-API food search (Open Food Facts, USDA, FatSecret), recipes, weight trends, and CSV export. (TypeScript/Vite, Express, SQLite)
  • CreightonTrackingApp β€” Privacy-focused Creighton Model fertility tracker with E2E encryption, offline capability, chart/calendar views, and provider sharing. (TypeScript, Vite, Express, SQLite, PWA)
  • wedding-platform β€” Full-stack wedding website with invite-based RSVP, guest management admin, interactive registry with purchase tracking, photo gallery, and cron-based monitoring. (PHP, MySQL, JavaScript)
  • Magisterium MCP Server β€” Model Context Protocol server giving AI assistants access to the Magisterium API for Catholic Church teaching with citations. (TypeScript, Node.js, MCP)
  • daily_dozen β€” Daily Dozen food checklist tracker with user accounts, offline support, and cloud sync. (Node.js, Express, PWA)
  • exodus β€” Lenten accountability tracker for small groups, adapted from Exodus 90. (JavaScript, PHP, MySQL, PWA)
  • Channel Zero News β€” Interactive party game with host control panel, real-time submission tracking, and teleprompter for live mock news broadcasts. (PHP, MySQL, Bootstrap)

πŸ”— Links

πŸ“Š GitHub Stats

GitHub Streak Top Langs

Pinned Loading

  1. wedding-platform wedding-platform Public

    A custom-built wedding website with RSVP management, guest tracking, registry integration, and an admin dashboard. Built with PHP and MySQL.

    PHP 1 1

  2. clowder-and-crest clowder-and-crest Public

    Medieval cat guild management game with 14 minigame types, explorable town, 7-chapter narrative, and Fire Emblem-style bond conversations. 6 pixel art cat breeds, physics combat, stealth, lock-pick…

    TypeScript

  3. MacroTracker MacroTracker Public

    A self-hosted PWA for tracking daily macronutrients and calories, built as a MyFitnessPal replacement. Features meal logging, food search via Open Food Facts and USDA APIs, barcode scanning, recipe…

    TypeScript

  4. CreightonTrackingApp CreightonTrackingApp Public

    A privacy-focused fertility cycle tracking app using the Creighton Model FertilityCare System, with offline support, encrypted sync, and provider sharing. Available as a web app and on Android.

    TypeScript

  5. artifact-manager-web-app artifact-manager-web-app Public

    A PHP/MySQL web app for tracking personal belongings using the Minimalists' 90/90 rule β€” log when you use items and identify what to declutter. 5 years of active development with 95 PHPUnit tests.

    PHP

  6. magisterium_mcp_server magisterium_mcp_server Public

    MCP server (Node.js/TypeScript) that connects AI assistants like Claude to the Magisterium AI API for Catholic theological queries

    HTML 1