PokéQuiz is a trivia game that challenges your knowledge of Pokémon through fun facts and silhouette identification. Learn interesting details and test your recognition skills for various Pokémon! Are you a true PokéFan?
- Pokémon trivia based on fun facts and historical information 📝
- Silhouette identification to guess the Pokémon 🖼️
- Not your typical simple quiz game based on general facts :) Check out the site to see it yourself!
- Currently focused on selected Pokémon with plans to expand the pool
- Docker: Used to run Apache, MySQL, and phpMyAdmin images for the backend and database management.
- PHP: Backend language for handling server-side logic and database interactions.
- JavaScript: Used to fetch and display data from PHP files.
- HTML/CSS: Frontend technologies for building and styling the quiz interface.
- Docker: Required to run the application and database containers.
- Clone the repository:
git clone https://github.com/Pallavi2908/PokeQuiz.git
- Navigate to the project directory:
cd PokeQuiz
-
Ensure Docker is installed and running on your machine.
-
Build and start the Docker containers:
docker-compose up -d
This command will pull the necessary images, create the containers, and start them in detached mode.
-
Access the application:
- Open your browser and go to
http://localhost
to view the PokeQuiz application. - Access phpMyAdmin at
http://localhost:8001
to manage your database. - Username and password is available in docker-compose.yml
- Open your browser and go to
- Add more trivia questions
- Expand silhouette options to include more Pokémon
- Implement different difficulty levels
- Expand trivia to include Pokémon from additional regions
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.