A Rust-based API service that provides word puzzle solving capabilities and word search functionality. This project serves as both a practical tool for word games and a technical interview resource.
- Word search and validation via REST API
- Interactive word puzzles using HTMX
- In-memory word storage
-
GET /api/search?q={word}- Search for words matching the query- Returns a list of matching words
- Case-insensitive search
The project includes an interactive web interface built with HTMX for:
- Word puzzles
- Rust 1.70 or higher
- Clone the repository:
git clone https://github.com/yourusername/word_puzzles.git
cd word_puzzles- Run the server:
cargo run webThe server will start on http://localhost:8080 by default.
curl "http://localhost:8080/api/search?q=hello"