A list of words (must allow alphanumeric entries, however the option to upload only letters, only numbers, or both is required from the outset) is entered via a web interface (can be up to 1000 words). This would currently be only accessible by myself on the back-end of the [login to view URL] domain (or offline).
Randomly insert these into a word-search grid that is composed of 5mm X 5mm squares, totalling 166 squares along the x axis and 217 squares along the y axis (that's 36,022 squares in total). Any empty squares should be filled with random letters. Letters should be used across multiple words like a regular wordsearch.
Output a list of the starting location of these words:
eg. word is “banana”
List, including output, would read:
banana . [login to view URL] which is the xy starting coordinate on the grid of the word. This list will be outputted and saved as a PDF document.
This completed grid must be presented the exact size as above, ie. 830mm X 1085mm.
The web interface must also allow a logo to be uploaded (pre-set dimensions), and some text content to be uploaded.
The completed grid will then be centrally placed (both on the x and y axis) on a larger template of A0 size (841mm X 1189mm). The completed grid (word-search), along with the logo and the text content will then have the option to be saved as a print-ready PDF of exactly 841mm X 1189mm.
NOTE: [the following is NOT part of this project scope, however should serve as an idea of where this overall business idea is heading] - the plan is to eventually allow an end-user to create their own large scale word-search where they enter the word list on the front end of the site, make a payment, and the finished pdf is created, printed by myself, and shipped to them.
There will further additions to the site to include a maze creator (same dimensions), large scale dot-to-dot images, and large scale painting by numbers images.