Welcome to the Guessing Game web application repository! This project is a Java web application built using JavaServer Faces (JSF), allowing users to play an interactive guessing game.
The Guessing Game presents users with a simple interface where they can guess a number between a specified minimum and maximum value. The game provides feedback based on the user's input and prompts them to continue guessing until they guess the correct number.
- Interactive User Interface: The web application presents users with an intuitive interface to input their guesses.
- Dynamic Number Range: The game dynamically adjusts the range of numbers that users can guess, ensuring a varied and challenging experience.
- Response Feedback: After each guess, the application provides feedback to the user, indicating whether their guess is too high, too low, or correct.
- Engaging User Experience: With Duke the mascot and colorful graphics, the application provides an engaging and fun user experience.
To run the Guessing Game web application locally, follow these steps:
-
Clone the Repository: Clone this repository to your local machine using Git:
git clone https://github.com/Jagoda11/GuessNumber.git
-
Configure the Environment: Ensure you have Java and a Java EE application server installed on your machine, such as Apache Tomcat or WildFly.
-
Deploy the Application: Deploy the application to your Java EE application server. If you're using Apache Tomcat, you can simply copy the WAR file to the
webapps
directory of Tomcat. -
Access the Application: Once deployed, access the application by navigating to the appropriate URL in your web browser.
Special thanks to the creators of JavaServer Faces (JSF) for providing a powerful framework for building Java web applications.