Coder Social home page Coder Social logo

treasurehunt's Introduction

TreasureHunt

This project is a Treasue Hunt game that assesses users soft skills and problem-solving abilities. It contains several challenges that require you to think outside the box and come up with creative solutions to progress through the levels.

Soft Skills Assessed

The puzzle game is designed to assess the following soft skills:

  1. Critical thinking
  2. Problem-solving abilities
  3. Creativity
  4. Adaptability
  5. Ingenuity
  6. Curiosity

Ways to Solve the Puzzle

There are several ways to solve the puzzle, and the game provides multiple paths to reach the end goal. The dead-ends and different solutions have been documented to evaluate the player's problem-solving abilities and creativity.

Setting Up the Project

To set up the project, follow these steps:

  1. Clone the repository from GitHub.
  2. Create your own Firebase project and, then create an app.
  3. Use Config files provided to you and add them to the myScript.js.
  4. The application will start running on your local server.

Implemented Features

The following features have been implemented in the project:

  1. Multiple levels with increasing difficulty
  2. Tabular Scoreboard to track all the logged users and their current level
  3. Time of start and finish
  4. Hints to help players solve the puzzles
  5. Dead-ends
  6. State saved on refresh or logout
  7. Authentication from Google

Method of Deployment

The application has been developed using the following steps:

  1. A Firebase's cloud Firestore project was created to store and fetch data, so that user progress can be saved.
  2. index.html was created to design the frontend part.
  3. myScript.js contains methods for user login, CRUD operations, and answer verifier. An emailID and password method is created for adminlogin.

email: [email protected]

password: admin123

  1. Necessary .CSS files are also there.

Deployment

The final application hasalso been deployed to Heroku, a cloud-hosting website. You can access the deployed application at the following link: Heroku

Answer

  1. olympus
  2. michael collins
  3. buran -->3.1 soyuz
  4. artemis
  5. messier 87 -->5.1 black hole

treasurehunt's People

Contributors

parag263 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.