Public Val Town quiz:
Live app:
Guess That Hype is a sourced browser quiz built around a simple idea: software marketing keeps promising the same things in different eras. Players get a short launch-style prompt and have to guess which product actually said it before the full quote, source, author, and year are revealed.
The current quiz pulls a random set of 8 questions from a larger embedded archive and tracks lightweight analytics through a separate reusable Val Town analytics service.
GET /
The main quiz experience.GET /about
Background on the premise, sourcing, and design of the quiz.GET /app.js
Browser-side logic for the quiz UI.This project is a single Val Town HTTP val implemented in main.ts.
The file contains:
/ and /about/app.jsThere is no separate frontend build step. The val serves complete HTML and a plain browser JavaScript bundle generated from string templates.
The quiz uses the reusable analytics client served by:
pchinjr/valtown_project_analyticsCurrent events emitted by the quiz:
page_viewedquiz_startedquestion_answeredquiz_completedshare_clickedshare_copiedshare_blockedImportant event properties include:
runIdquestionIdquestionIndexselectedPositioncorrectPositionscoreAfterAnswerarchetypeThis local folder is a filesystem export of the Val Town project, intended to make the project easier to inspect, document, and version locally.
If you update the local copy, those changes are not automatically pushed back to the Val Town val.
main.ts
Entire application implementationREADME.md
Project documentation