Skip to content
View Teagueporter's full-sized avatar
🚠
going up
🚠
going up

Organizations

@byu-vision

Block or report Teagueporter

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
Teagueporter/README.md

Teague Porter

I build practical software that turns messy workflows into clear tools. Lately I have been working across full-stack TypeScript apps, computer vision prototypes, small-business operations software, and game systems.

Current Focus

  • Full-stack TypeScript apps with Next.js and React
  • Measurement, reporting, and decision-support tools
  • Computer vision experiments with pose landmarks and structured analysis
  • Game prototypes with clean simulation logic and testable systems

Selected Projects

PostureLab

PostureLab is a posture photo analysis MVP built with Next.js, TypeScript, and MediaPipe.

It captures guided posture photos, calculates pose-landmark measurements, groups them into body-level findings, and creates a corrective exercise plan from the latest scan. It is designed for posture self-tracking and exercise planning, not medical diagnosis.

Tech: Next.js 16, React 19, TypeScript, Tailwind CSS, MediaPipe Tasks Vision, Vitest.

WaterShare

WaterShare is a private operations dashboard for small water companies and irrigation districts.

It manages shareholders, assessments, invoices, notices, payment status, and shareholder portal workflows. The app is built as a Base44-backed React/Vite project with Stripe Connect integration points.

Tech: React, Vite, JavaScript, Tailwind CSS, Base44 SDK, Stripe Connect.

Brilliant Chess

Brilliant Chess is a tactical chess-inspired roguelite prototype built in Godot.

The project separates board simulation from presentation so piece rules, enemy intent, style scoring, mutations, and relic-style effects can evolve without rewriting the core game loop.

Tech: Godot 4.6, GDScript, headless test runner.

Chess Analyzer

Chess Analyzer is a product and architecture spec for an engine-backed chess analysis and coaching app.

It outlines a PGN-first MVP, Stockfish analysis worker, move-quality labeling, background jobs, billing, and the legal/platform boundary around Chess.com-derived data.

What I Care About

  • Useful tools over flashy demos
  • Keeping claims honest and verifiable
  • Making technical work easy to evaluate
  • Simple interfaces for complicated workflows

Contact

Popular repositories Loading

  1. Project-0 Project-0 Public

    C++

  2. Interpreter Interpreter Public

    Makefile

  3. portfolio portfolio Public

    HTML

  4. CP4 CP4 Public

    JavaScript

  5. learning-node-express learning-node-express Public archive

    Forked from BYU-CS-260/learning-node-express

    Vue

  6. cpfour cpfour Public

    JavaScript