Skip to content

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.

Notifications You must be signed in to change notification settings

aymane-maghouti/Dice-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Dice Game Web Application

Table of Contents

  1. Overview
  2. Features
  3. Technologies Used
  4. Installation
  5. Usage
  6. Contributors

Overview

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.

Features

  • 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.

Technologies Used

  • Java
  • Java Enterprise Edition (JEE)
  • Servlets
  • JavaServer Pages (JSP)
  • Java server page Standard Tag Library (JSTL)
  • Bootstrap
  • MySQL
  • Apache Tomcat (v10.1.18)

Installation

  1. Clone the repository: git clone https://github.com/aymane-maghouti/Dice-Game
  2. Set up Apache Tomcat (10.1.18) and MySQL server.
  3. Import the project into your preferred IDE.
  4. create the gamedb database or use the application context for data storage.(you can make your choice via the web.xml file)
  5. Deploy the application to Apache Tomcat.

Usage

  1. Start Apache Tomcat server.
  2. Access the application through your web browser.
  3. Register for an account or log in if you already have one.
  4. Start playing the Dice Game by buying and selling Dice.
  5. Enjoy the game!

User Interfaces:

  • Log in Interface :

log_in

  • Register Interface :

Registre

  • Home Interface :

Home

  • Rules Game :

Rules_game

Contributors

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages