Skip to content

itsTPM/wordle-vue

Repository files navigation

Wordle Vue

Wordle game implementation with Vue.js

This is my personal learning project, not claiming to be fully compliant with the rules of the original game.

Found a bug or have an idea? Feel free to open an issue or pull request.

Stack

  • Vue 3
  • Vite
  • Pinia
  • TailwindCSS
  • PostCSS with Autoprefixer

Features & ToDo

  • Game modes
    • Word of the day mode
    • Random word mode
    • Custom word mode
  • Word validation with pre-defined list
  • Highlighting of letters according to their presence and position in the word
  • On-screen keyboard
  • Mobile responsive
  • Game settings
  • Local statistics
  • Light/Dark themes
  • Internationalization
    • English
    • Русский
    • Українська
  • PWA
  • Guide (how to play)

Build or run local server

Make sure you have Node.js 20 or higher & pnpm 9 installed

  • pnpm install to install/update dependencies
  • pnpm run dev to run Vite HMR-server for development
  • pnpm run build to build entire project with Vite. You can find build files in 'dist' folder