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.
The puzzle game is designed to assess the following soft skills:
- Critical thinking
- Problem-solving abilities
- Creativity
- Adaptability
- Ingenuity
- Curiosity
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.
To set up the project, follow these steps:
- Clone the repository from GitHub.
- Create your own Firebase project and, then create an app.
- Use Config files provided to you and add them to the myScript.js.
- The application will start running on your local server.
The following features have been implemented in the project:
- Multiple levels with increasing difficulty
- Tabular Scoreboard to track all the logged users and their current level
- Time of start and finish
- Hints to help players solve the puzzles
- Dead-ends
- State saved on refresh or logout
- Authentication from Google
The application has been developed using the following steps:
- A Firebase's cloud Firestore project was created to store and fetch data, so that user progress can be saved.
- index.html was created to design the frontend part.
- 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
- Necessary .CSS files are also there.
The final application hasalso been deployed to Heroku, a cloud-hosting website. You can access the deployed application at the following link: Heroku
- olympus
- michael collins
- buran -->3.1 soyuz
- artemis
- messier 87 -->5.1 black hole