This web application is a simple game developed using Java Enterprise Edition (JEE) components such as filters, servlets, and JavaServer Pages (JSP). The backend is implemented using JEE, while Bootstrap is used for the frontend.
- User authentication: Users can create accounts and log in to access the game.
- Play the game: Users can Play and access to their score.
- Database selection: Users have the option to use either MySQL database or the application context for data storage, with a simple switch in the configuration file.
- Java
- Java Enterprise Edition (JEE)
- Servlets
- JavaServer Pages (JSP)
- Java server page Standard Tag Library (JSTL)
- Bootstrap
- MySQL
- Apache Tomcat (v10.1.18)
- Clone the repository:
git clone https://github.com/aymane-maghouti/Dice-Game
- Set up Apache Tomcat (10.1.18) and MySQL server.
- Import the project into your preferred IDE.
- create the gamedb database or use the application context for data storage.(you can make your choice via the web.xml file)
- Deploy the application to Apache Tomcat.
- Start Apache Tomcat server.
- Access the application through your web browser.
- Register for an account or log in if you already have one.
- Start playing the Dice Game by buying and selling Dice.
- Enjoy the game!
- Log in Interface :
- Register Interface :
- Home Interface :
- Rules Game :
- Names: Aymane Maghouti, Ossama Outmani
- LinkedIn: Aymane Maghouti , Ossama Outmani