A Danish Wordle-like game with downvote tracking functionality.
npm install
npm start
Open your browser and go to: http://localhost:3000
index.html
- Main game interfaceserver.js
- Node.js backend serverwords.txt
- Curated words for secret selection (10,919 words)possible_words.txt
- All valid words for validation (10,924 words)downvoted_words.txt
- Log of downvoted words (created automatically)
- Guess the 5-letter Danish word in 6 attempts
- Green = correct letter in correct position
- Orange = letter exists but wrong position
- Black = letter not in the word
- Use keyboard or mouse to input letters
- Press Enter to submit guesses
- Downvote words you don't like after each game
POST /api/downvote
- Save a downvoted wordGET /api/download-downvotes
- Download all downvoted words as .txt fileGET /api/downvote-stats
- Get statistics about downvoted words
- Keyboard Navigation: Arrow keys, spacebar, delete/backspace
- Mouse Support: Click squares to select them
- Word Validation: 10,000+ valid Danish words
- Downvote System: Downvote problematic words
- Responsive Design: Works on desktop and mobile
- Instant Restart: Press Enter to start new game
The server automatically serves static files and provides the downvote API. All downvoted words are saved to downvoted_words.txt
with timestamps.
- Secret words are selected from the curated
words.txt
list - Player guesses are validated against the comprehensive
possible_words.txt
list - This ensures good gameplay while accepting a wide range of valid words