MehdiQaos / GatherGrid

events management website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GatherGrid

An Events Management Website

Documentation

This document provides details on the initial setup and configuration for the first part of the GatherGrid project. GatherGrid is a website that utilizes technologies such as Jakarta EE, JSP, Hibernate, Servlet, and other related technologies.

UML Diagram

You can access the UML diagram for this project here.

Tools and Technologies

  • Build Tool: Maven
  • Relational Database Management System (RDBMS): MySQL

Dependencies

To run the GatherGrid project, you will need the following dependencies:

  • jakarta.jakartaee-api: 10.0.0
  • Hibernate-core: 6.2.4.Final
  • mysql-connector-java: 8.0.33
  • jakarta.servlet-api: 6.0.0

Jakarta EE Application Server

GatherGrid is designed to run on GlassFish 7.0.9. Make sure to set up your environment with the following configuration:

  • Database Name: gathergriddb

Getting Started

To get the project up and running, follow these steps:

  1. Install Maven dependencies.
  2. Download GlassFish 7.0.9 and unzip it.
  3. Add the GlassFish path to your server configuration in your Integrated Development Environment (IDE).
  4. Create a database and specify the database name, username, and password in the persistence.xml file.
  5. Run the project from your IDE.

About

events management website


Languages

Language:Java 100.0%