This repository contains the Next.js web interface for the Persian crossword solver engine.
It provides an interactive way to input crossword puzzles, run the NLP solver, and visualize solutions.
- Upload crossword descriptions and grid structure
- Trigger the solver backend (persian-crossword-solver)
- Display the filled crossword grid with candidate solutions
- Interactive editing and validation
Clone the repository and install dependencies:
git clone https://github.com/mrp-78/crossword-solver-ui.git
cd crossword-solver-ui
pnpm installRun the development server:
pnpm devOpen http://localhost:3000 in your browser.
pages/ – Next.js pages (entry points)
components/ – React UI components for crossword grid and interface
api/ – API routes and connectors to solver backend
persian-crossword-solver – core NLP solver engine