/puzzles

An Interactive-puzzle

Primary LanguageJavaScript

Interactive Puzzle Website

This website is an interactive puzzle designed to assess the soft skills of its users. The puzzle revolves around a central theme and incorporates direct or subtle methods of measuring soft skills such as eye for detail, perseverance, and curiosity.

Technologies Used

  • HTML
  • CSS
  • JavaScript

Features

  • User authentication: Anyone with an email address can create an account to participate in the game.
  • Puzzle: The puzzle contains a minimum of 5 clues, 2 dead-ends, and 1 solution.
  • Progress tracking: All user progress and data (e.g. time taken for each step, solution accuracy) is stored.
  • Persistence: On refreshing the page, the puzzle starts from the same step or gives the user an option to restart.
  • Admin dashboard: A dashboard for the admin to view the progress of all users.

Getting Started

To get started with this project, follow these steps:

  1. Clone this repository to your local machine.
  2. Open the index.html file in your browser to view the website.
  3. Follow the on-screen instructions to create an account and start playing the puzzle.