HU Challenge
HU Challenge provides a self-contained fitness challenge experience inside WordPress. The plugin includes: Front-end participant registration and login. First name, last name, email, password, and optional public display name. Configurable challenge tasks, yard values, daily or weekly limits, and mo
HU Challenge provides a self-contained fitness challenge experience inside WordPress.
The plugin includes:
- Front-end participant registration and login.
- First name, last name, email, password, and optional public display name.
- Configurable challenge tasks, yard values, daily or weekly limits, and motivational descriptions.
- Saved participant activity and an overall leaderboard based on total yards.
- A football theme with a 100-yard drive visualization, touchdowns, and score.
- A three-day consistency bonus based on activity logged on three different days from Monday through Sunday.
- Recent activity history and a short undo window for accidental entries.
- Password reset by email using WordPress mail, including an administrator-triggered reset from the Participants screen.
- A visible participant Log out control in the challenge header.
- Administrator views for challenge setup, participants, leaderboard standings, prize drawing, and activity history.
- A current-season reset tool that clears test/activity results while preserving participant accounts.
- Public leaderboard filtering so participants appear only after they have earned yards.
- A weighted three-winner prize drawing tool based on complete 100-yard drawing entries, with distinct winners and admin redraws for ineligible selections.
- A Classic theme that can be used as a base for other challenge concepts.
HU Challenge stores data locally in the WordPress database and does not contact external services.
Source code and build process
HU Challenge does not use npm, webpack, a transpiler, a minifier, or any other JavaScript/CSS build tool. The files distributed in assets/ are human-readable source files loaded directly by WordPress.