Hi,
Do you want to build that tool using javascript?
I'm an experienced web developer working on javascript web applications for over 5 years.
The crossword needs some algorithm to sort words Horizontally and Vertically, but we also can use some external javascript library for doing that. It will be much easier and faster.
Please send more details in chat. I'm available and can start working right now :)
Best,
Giorgi