Skip to content
jasrasrPublic

About

This is where I will dump HTML/CSS/JS/PHP/JSON scripts.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

1,579 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website Stuff

This repo is where I keep HTML, CSS, JavaScript, PHP scripts, and small hosted web projects. I started my own website back in 2004 and have created a ton of code since then. It is all somewhere on my website, which is exactly how personal web projects reproduce in the wild.

I currently use Hostinger for hosting. I have used GoDaddy, billable through LuckyRegister, and Powweb before that. I currently maintain several domains, but I mainly publish on jasonlamb.me. I use jasr.me for tools, tests, redirects, and hosted side projects.

Important hosting note: this repo is used as source storage and syncs to my web host. PHP projects in this repo are intended to run from the hosted website, not from GitHub Pages.

Primary sites

URL convention

Folders in this repo sync under https://jasr.me/github/<folder>/, which is the canonical URL for each project. Short vanity paths like jasr.me/mpg or jasr.me/time-clock are redirects to the matching jasr.me/github/<folder>/ location, so the tables below list the canonical /github/ URLs. Canonical /github/ links open in a new tab.

Project index

Project Repo path / docs Live or target URL Notes
Game Buzzer game-buzzer/ / README jasr.me/github/game-buzzer Six-team phone buzzer and arrival-survey Majority Rules game, with host controls and projector scoreboard. Requires private host setup.
Webstats webstats/ / README jasr.me/github/webstats Custom multi-site page views and clicks with a private dashboard. Requires setup and tracker installation.
Availability Poll availability/ / README jasr.me/github/availability Named availability polls with admin-selected dates, private admin links, and live group results.
YOURLS link shortener and tracker External app jasr.me Fork of YOURLS.
Secure text sender External app jasr.me/secure Fork of PrivateBin.
Random Password Generator random-password-generator/ jasr.me/pw Client-side password generator experiments and working copies. Deployed at /pw; the /github/ path is access-restricted.
Text Copy / scratch pad text/ jasr.me/github/text Server-backed scratch pad for editing text and retrieving it from another device.
MPG Fuel Log Tracker mpg/ / README jasr.me/github/mpg PHP fuel log with MPG calculations, CSV export, admin dashboard, and trend chart.
Time Clock Kiosk Display time-clock/ / README jasr.me/github/time-clock Full-screen clock, weather, and scrolling alerts for a Raspberry Pi CM4 kiosk.
Trip ETA Tracker gps-eta/ / README jasr.me/github/gps-eta Mobile GPS speed, ETA, compass heading, trip sessions, and server-side history.
Family GPS Tracker family-tracker/ / README jasr.me/github/family-tracker Consent-based PHP + JSON family/friend location sharing with groups, check-ins, trip sharing, geofences, and installable PWA support.
TV Binge Board tv-binge-board/ / README jasr.me/github/tv-binge-board Mobile-first PHP/JSON tracker for what to watch, watching, and completed TV/movies, with import, sharing, and friend activity. Does not stream.
Live Game Scoreboard scoreboard/ / README jasr.me/github/scoreboard PHP scoreboard app with default, Collide, Youth, and Frontlines instances.
Budget Tracker finances/ / README jasr.me/github/finances Private PHP budget tracker using per-user JSON files.
Weather Dashboard weather/ / README jasr.me/github/weather Mobile-friendly PHP weather dashboard using OpenWeather data.
QR Box Inventory System box/ / README jasr.me/github/box Database-free QR inventory system for physical storage boxes.
AI Writing Tool ai-writing-tool/ / README jasr.me/github/ai-writing-tool Two-pane browser editor with local autosave and AI suggestions through a PHP proxy.
Secure Upload & File Manager file-manager/ / README jasr.me/github/file-manager Admin-only file manager with PowerShell-friendly upload API, MFA, allowlisting, and versioning.
PSNotify psnotify/ / README jasr.me/github/psnotify Self-hosted notification endpoint and viewer for long-running PowerShell jobs.
License Plate Photo Logger license-plate/ / README jasr.me/github/license-plate PHP app for uploading plate photos, extracting plate text, and logging duplicates.
Interactive Quiz Web quiz-web-interactive/ / README jasr.me/github/quiz-web-interactive PHP interactive quiz system with admin, play, display, API, and JSON-backed quiz data.
Timeclock Photo Logger how-much-time-worked/ / README Target folder: /timeclock/ Photo/manual employee hour logger with OCR options and JSON stats.
Computer Heartbeat Dashboard computers/ / README Target folder: /computers/ PowerShell-to-PHP heartbeat system for Windows device status tracking.
JSON Flat-File Blog blog/ / README jasr.me/github/blog Static-ish JSON blog with PowerShell builder, RSS, sitemap, and admin-protected media workflow.
Robot or Human? Verification Gate human-proof/ / README jasr.me/github/human-proof Press-and-hold "prove you're human" gate with a comic racing robot, plus optional PHP server-side gating so the next page can't be reached from the source.
Odometer / Speedometer odometer/ jasr.me/github/odometer Browser odometer/speedometer display (HTML/CSS/JS).
Countdown to Cooper Integration countdown/ jasr.me/github/countdown Branded countdown timer page with Cooper and Altronic logos.
Random URL / QR Targets random-url/ jasr.me/github/random-url Numbered static landing pages (0.html-9.html) used as QR-code targets, generated by a PowerShell script.
Visual Ping Webhook API visual-ping-webhook-api/ / README jasr.me/github/visual-ping-webhook-api Webhook API for Visual Ping. Early/placeholder.

Repo support tools and standalone files

Tool / file Repo path / docs Purpose
Smart 404 smart-404/ / README YOURLS-aware 404 handling, request logging, manual mappings, and conservative fuzzy matching.
Custom Directory Browser custom-directory/ / README Central path-aware PHP file browser using thin directory.php wrappers.
Standalone authenticated directory viewer Custom-HTML-Directory-Viewer.php Generic authenticated file browser with favorites, telemetry, sorting, and download tracking.
Impossible Click impossible-click.html Standalone browser experiment/game.
Countdown (alt) countdown1.html Standalone "Count to Integration with Cooper" countdown page.
Links links.html Standalone links page.
Old Phone Dialer phone-dialer.html Standalone old-phone DTMF tone number pad experiment.
Screen Size screensize.php Live display of the current browser viewport size, updating on resize/zoom.

Deployment notes

  • GitHub stores source files.
  • Hostinger runs the PHP projects.
  • Short paths like jasr.me/<project> redirect to the canonical jasr.me/github/<folder>/.
  • Runtime files such as logs, private config, API keys, uploaded files, and generated JSON data should stay out of Git unless they are public-safe samples.
  • Project-specific setup instructions live in the project README files linked above.

Shared user management

user-management provides central accounts, same-host login and per-project access roles. 1-Framework now exposes its configured integration through SharedIdentity::connect(). Existing projects can adopt it individually after mapping their users and protecting their PHP endpoints.

Track shared-login adoption in the User Management migration tracker. Each application has its own migration checklist; completion requires verified data preservation and live access checks.

About

This is where I will dump HTML/CSS/JS/PHP/JSON scripts.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages