creatingfutures / ElixirWebApp

1 stars 5 forks source link

Crosswords #29

Closed jimmycherian closed 3 years ago

jimmycherian commented 3 years ago
  1. Currently, “Crosswords” exists as a proof of concept – only the ui is designed, and the questions are “Hard coded” in the programs. They are not stored or fetched from the database
  2. For all Crossword questions, under any level of spoken English module, the program should get all the questions and answers from the database and show it in the format as described in the UI.
  3. For a Module -> Level,
    • List all of the “Crossword” Questions
    • These should be listed as Hyper Links
    • On clicking on a particular question, the Problem will be displayed
    • For that particular Crossword, the pattern will be shown (as in the UI) with ‘across’ and “down” questions mentioned below the pattern.
    • Once the user enters all the data, these should be validated for correct answers
    • If the answers are not correct, highlight in red and ensure screen stays in the same page
    • If the answers are correct, highlight it in green and given option to take another Crossword or to go back
    • Validation should be done to ensure that all entries are made