Build a Live Festival Pass
Complete a festival pass input handler that trims the visitor's name, updates the badge instantly, and shows an accurate 20-character count.
JavaScript
Challenge overview
- Format
- Build a Component
- Category
- JavaScript
- Difficulty
- Beginner
javascriptdominput-eventstextcontentforms
Keep practicing
More coding challenges
HTML & CSS · Beginner
Build a Museum Exhibit Timeline
Style a museum exhibit timeline with a copper spine, aligned year badges, archival cards, and a distinct treatment for the featured milestone.
View challengeJavaScript · Intermediate
Build a Notification Inbox
Use one delegated click handler to mark inbox items as read, update each button and row, and recalculate the remaining unread total.
View challengePython · Beginner
Build a Python Slugify Utility
Write a Python slugify function that lowercases words, preserves digits, collapses punctuation into single hyphens, and handles empty input.
View challenge

