Livoa LogoLivoa
<<Entity>> Invoice


- id: Long

- invoiceNumber: String

- userEmail: String

- userFirstName: String

- userLastName: String

- userPhone: String

- userAddress: String

- subTotalAmount: Double

- taxAmount: double

- totalAmount: Double

- status: string

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> ShoppingCart


- id: Long

- totalQuantity: int

- totalAmount: double

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Item


- id: int

- quantity: int

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Article


- id: Long

- name: String

- description: String

- price: Double

- imageUrl: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Category


- id: Long

- name: String

- description: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> View


- id: Long

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Review


- id: Long

- content: string

- rating: int

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Order


- id: Long

- orderNumber: String

- totalAmount: Double

- imageUrl: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Company


- id: Long

- name: String

- website: String

- email: String

- logo: String

- phoneNumber: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Notification


- id: int

- message: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> User


- id: Long

- firstName: String

- lastName: String

- email: String

- password: String

- enabled: boolean

- subscribed: boolean

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Role


- id: Long

- name: RoleType

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Enumeration>> RoleType


ROLE_ADMIN

ROLE_CLIENT

ROLE_AGENT

<<Entity>> Access


- id: Long

- type: AccessType

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

AccessType


ARTICLE_FETCH, ARTICLE_UPDATE, ARTICLE_CREATE, ARTICLE_DELETE, CATEGORY_FETCH, CATEGORY_UPDATE, CATEGORY_CREATE, CATEGORY_DELETE, INVOICE_FETCH, INVOICE_CREATE, INVOICE_DELETE, ORDER_FETCH, ORDER_UPDATE, ORDER_DELETE, AGENT_FETCH, AGENT_UPDATE, AGENT_CREATE, AGENT_DELETE, HOMEPAGE_FETCH, HOMEPAGE_UPDATE, USER_FETCH, USER_UPDATE.

<<Entity>> HomePage


- id: Long

- company: Company

- title: String

- subtitle: String

- description: String

- isPublished: Boolean

- version: string

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> HeroSection


- id: Long

- backgroundImage: String

- title: String

- subtitle: String

- callToAction: String

- buttonText: String

- buttonLink: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> FeaturedProduct


- id: Long

- name: String

- description: String

- image: String

- price: double

- category: String

- link: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Gallery


- id: Long

- backgroundImage: String

- title: String

- subtitle: String

- callToAction: String

- buttonText: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> Theme


- id: Long

- backgroundImage: String

- title: String

- subtitle: String

- callToAction: String

- buttonText: String

- buttonLink: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> TeamMember


- id: Long

- name: String

- position: String

- image: String

- bio: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

<<Entity>> 3DRoom


- id: int

- url: string

- fileSize: Long

- fileType: String

- filePath: String

- createdAt: LocalDateTime

- updatedAt: LocalDateTime

k

by k,

0
0 uses