An open API service indexing awesome lists of open source software.

https://github.com/mounirelbakkali1/gathergrid-jakartaee-app

Java EE master Class | API | Testing | Database Access | Server Side Rendering | Deployment
https://github.com/mounirelbakkali1/gathergrid-jakartaee-app

arquillian jakarta-ee java jpa-hibernate jsp-servlet jstl junit5 maven mockito wildfly

Last synced: about 2 months ago
JSON representation

Java EE master Class | API | Testing | Database Access | Server Side Rendering | Deployment

Awesome Lists containing this project

README

        

### GatherGrid

> web Jakarta EE based application developped to enable users to create, promote, manage, and participate in events. This platform provides event organizers with a user-friendly way to plan and promote events, while participants can search for, register for, and interact with various types of events

### Technologies

#### 1. Wildfly as provider (Application Server)
#### 2. MYSQL database
#### 3. Maven Build Tool
#### 4. Servlets
#### 5. JPA / Hibernate
#### 6. JTA (Java Transaction API)
#### 7. Wild SE as implementation of CDI (Context and dependency injection)
#### 8. WildFly Elytron Security Implementation

### UML DIAGRAM

![class diagram](./UML/CLASS_DIAGRAM.png)

### STRUCTURE (INITIAL)
```
├───src
│ ├───main
│ │ ├───java
│ │ │ └───ma
│ │ │ └───youcode
│ │ │ └───gathergrid
│ │ │ ├───domain
│ │ │ ├───repositories
│ │ │ ├───resources
│ │ │ ├───service
│ │ │ └───utils
│ │ ├───resources
│ │ │ └───META-INF
│ │ └───webapp
│ │ └───WEB-INF
│ └───test
│ ├───java
│ └───resources
├───target
└───UML
```
### FIGMA LINK
https://www.figma.com/file/31CTIVv1zUEwLSyfaWTBSn/Untitled?type=design&node-id=0%3A1&mode=design&t=A8tvm7RnPRH1Uw1s-1