re: Who's looking for open source contributors? (Jan 14th edition) VIEW POST

VIEW FULL DISCUSSION
 

Vue Crossword Puzzle Maker/Builder

I'm writing a crossword puzzle maker and solver. Front written with Vue and in the CodeSandbox online editor. Back-end is the API based on the Laravel and the Streams Platform.

Wish it to be multi-language and growing up features such as ML generation and intuitive UI.

Now API has 196K of Russian words and 475K clues for them.

Piterden / vue-crossword

Crossword puzzle builder VueJS application.

Vue Crossword

Build Status

A Vue.js based crossword puzzle builder and filler front-end application.

1547090130650

Demo

Russian Words DB Demo

Features

  • Supports 2-31 symbols words lengths.
  • Supports any grid size.
  • Random symmetric grid generator.
  • Automatic calculation of required to fill letter cells and clues numeration.
  • Words suggestions from API depending on length and filled letters.
  • Clues suggestions for filled words from API.

ToDo

  • User login (OAuth2).
  • Save built crosswords.
  • Add and save new words and clues.
  • Search within suggested words by added letters.
  • Search in clues of suggested words.
  • Add taxonomy for clues.
  • Automatic generation of full filled crossword.
  • Add different types of symmetry to grid generation.
  • Add analyzer and smart corrector for generated grids (to control words length).
  • Improve the logic of API queries.
  • Make a print version.
  • Fix mobile version.

Usage

There are a few simple rules:

  • Generated forms of vertical and horizontal questions allow you to fill cells inside them…
code of conduct - report abuse