Brain Quest is a simple IQ Test Program designed using the core founding principles of Object-Oriented Programming (OOP). It allows users to test their mental abilities over a variety of different questioning categories along with additional fancy features. This program efficiently utilizes the features and concepts of OOP to provide a robust and engaging user experience.
- Multiple Question Categories: Test your IQ in various categories such as Mathematics, History,Sports and more.
- OOP Principles: Efficiently utilizes encapsulation, inheritance, polymorphism, and abstraction.
- User-Friendly Interface: Simple and interactive command-line interface.
- Fancy Features: Includes additional features to enhance user experience.
- Docker (installed and running)
-
Pull the Docker Image: Open your terminal and run the following command to pull the Docker image from Docker Hub:
docker pull maaz9796/brainquest-image:v1
This command will download the latest version of the Brain Quest Docker image to your local machine.
-
Run the Docker Container: Once the image is downloaded, you can run the Docker container using the following command:
docker run --rm -it maaz9796/brainquest-image:v1
- The
--rm
flag ensures that the container is removed after it stops running. - The
-it
flags combine-i
(interactive) and-t
(allocate a pseudo-TTY), allowing you to interact with the container's terminal.
- The
-
Use Brain Quest: Follow the instructions provided by the program to navigate through the IQ test and enjoy the experience!