The goal of this project is to make crossword creation more accessible and streamline the process for those already experienced in the craft.
To run the demo, first, download the crossword data from here (courtesy of xd.saul.pw). Save clues.tsv
to the root directory of this project. Also, be sure to have MongoDB running on localhost:27017
. Then, from the root directory, run
npm start:db
It may take a while before everything is inserted into the database, even past when the stream is done reading. To start the web server, run
npm start
cd client && npm start
and navigate to localhost:3001
.
Currently, this is just a demo. There's a million and one things that still need to be done.