Skip to content

qxuken/word_puzzles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Word Puzzles API

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.

Features

  • Word search and validation via REST API
  • Interactive word puzzles using HTMX
  • In-memory word storage

API Endpoints

Word Search

  • GET /api/search?q={word} - Search for words matching the query

    • Returns a list of matching words
    • Case-insensitive search

Web Interface

The project includes an interactive web interface built with HTMX for:

  • Word puzzles

Technical Requirements

  • Rust 1.70 or higher

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/word_puzzles.git
cd word_puzzles
  1. Run the server:
cargo run web

The server will start on http://localhost:8080 by default.

API Usage Examples

Search for words

curl "http://localhost:8080/api/search?q=hello"

About

Word puzzle solving + words search api

Resources

Stars

Watchers

Forks

Languages