A modern, mobile-first Progressive Web Application (PWA) for creating, playing, and sharing "Letter Soup" (Word Search) puzzles.
Try it out: https://letter-soup-rho.vercel.app/#/login
- Dynamic Grid Generation: Automatically places up to 12 secret words horizontally, vertically, and diagonally in a grid (default 10x10).
- Shareable Links: Encodes your custom soup directly into the URL, allowing friends to play your level instantly in their browser without any database requirements!
- Interactive Play: Tap letters to select them. Selected letters turn gray, and correctly found words burst into rainbow colors.
- English Vocabulary Practice: Instantly generate random word searches to practice English vocabulary.
- Modern Aesthetics: Built with a clean, glassmorphism-inspired UI and responsive mobile-first design using React.
First, ensure you have Node.js installed.
- Clone the repository and install dependencies:
npm install
- Start the development server:
npm run dev
- Open the local network link provided in the terminal (usually
http://localhost:5173) in your browser.
- React
- Vite
- React Router
- Lucide Reat (Icons)
- Vanilla CSS
Built as a mobile-first PWA, easily portable to Android via capacitor.