diff --git a/APPLICATION_OVERVIEW.md b/APPLICATION_OVERVIEW_old.md
similarity index 100%
rename from APPLICATION_OVERVIEW.md
rename to APPLICATION_OVERVIEW_old.md
diff --git a/EXTERNAL_API.md b/EXTERNAL_API_old.md
similarity index 100%
rename from EXTERNAL_API.md
rename to EXTERNAL_API_old.md
diff --git a/docker-compose.inferno.yml b/docker-compose.inferno.yml
index b9ea1df..0478b79 100644
--- a/docker-compose.inferno.yml
+++ b/docker-compose.inferno.yml
@@ -3,35 +3,35 @@ version: "3.9"
services:
db:
image: mysql:8.0
- container_name: lottery-mysql
+ container_name: honey-mysql
restart: always
environment:
- MYSQL_DATABASE: lottery_db
- MYSQL_USER: lottery_user
+ MYSQL_DATABASE: honey_db
+ MYSQL_USER: honey_user
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
volumes:
- - lottery_mysql_data:/var/lib/mysql
+ - honey_mysql_data:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD}"]
interval: 10s
timeout: 5s
retries: 5
networks:
- - lottery-network
+ - honey-network
app:
build:
context: .
dockerfile: Dockerfile.inferno
- container_name: lottery-backend
+ container_name: honey-backend
restart: always
depends_on:
db:
condition: service_healthy
environment:
- - SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/lottery_db
- - SPRING_DATASOURCE_USERNAME=lottery_user
+ - SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/honey_db
+ - SPRING_DATASOURCE_USERNAME=honey_user
- SPRING_DATASOURCE_PASSWORD=${MYSQL_PASSWORD}
- TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN}
- FRONTEND_URL=${FRONTEND_URL}
@@ -47,12 +47,12 @@ services:
# Mount logs directory (persistent storage)
- /opt/app/logs:/app/logs
networks:
- - lottery-network
+ - honey-network
# Don't expose port directly - nginx will handle it
nginx:
image: nginx:alpine
- container_name: lottery-nginx
+ container_name: honey-nginx
restart: always
ports:
- "80:80"
@@ -65,13 +65,13 @@ services:
depends_on:
- app
networks:
- - lottery-network
+ - honey-network
volumes:
- lottery_mysql_data:
+ honey_mysql_data:
networks:
- lottery-network:
+ honey-network:
driver: bridge
diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml
index d5c9f35..fd19bf4 100644
--- a/docker-compose.prod.yml
+++ b/docker-compose.prod.yml
@@ -3,7 +3,7 @@ version: "3.9"
services:
db:
image: mysql:8.0
- container_name: lottery-mysql
+ container_name: honey-mysql
restart: always
# Database credentials are read from the secret file via backend container
# The backend will construct the connection URL from SPRING_DATASOURCE_* properties
@@ -11,7 +11,7 @@ services:
# Option 1: Use environment variables (for MySQL container only)
# Note: MYSQL_USER cannot be "root" - root user is configured via MYSQL_ROOT_PASSWORD only
environment:
- MYSQL_DATABASE: lottery_db
+ MYSQL_DATABASE: honey_db
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
# Option 2: Mount secret file and read values (more secure)
# This requires parsing the secret file or using a script
@@ -37,13 +37,13 @@ services:
timeout: 5s
retries: 5
networks:
- - lottery-network
+ - honey-network
backend:
build:
context: .
dockerfile: Dockerfile
- container_name: lottery-backend
+ container_name: honey-backend
depends_on:
db:
condition: service_healthy
@@ -60,7 +60,7 @@ services:
# Mount persistent avatar storage (absolute path for consistency)
- /opt/app/data/avatars:/app/data/avatars
# Mount secret configuration file (read-only)
- - /run/secrets/lottery-config.properties:/run/secrets/lottery-config.properties:ro
+ - /run/secrets/honey-config.properties:/run/secrets/honey-config.properties:ro
# Mount logback config directory (editable on VPS without rebuilding)
# Note: File must exist on host before mounting. Run setup-logging.sh first.
- /opt/app/backend/config:/app/config:rw
@@ -83,7 +83,7 @@ services:
cpus: '4.0'
memory: 12G
networks:
- - lottery-network
+ - honey-network
restart: always
healthcheck:
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:8080/actuator/health/liveness"]
@@ -98,7 +98,7 @@ services:
build:
context: .
dockerfile: Dockerfile
- container_name: lottery-backend-new
+ container_name: honey-backend-new
depends_on:
db:
condition: service_healthy
@@ -115,7 +115,7 @@ services:
# Mount persistent avatar storage (absolute path for consistency)
- /opt/app/data/avatars:/app/data/avatars
# Mount secret configuration file (read-only)
- - /run/secrets/lottery-config.properties:/run/secrets/lottery-config.properties:ro
+ - /run/secrets/honey-config.properties:/run/secrets/honey-config.properties:ro
# Mount logback config directory (editable on VPS without rebuilding)
# Note: File must exist on host before mounting. Run setup-logging.sh first.
- /opt/app/backend/config:/app/config:rw
@@ -138,7 +138,7 @@ services:
cpus: '4.0'
memory: 12G
networks:
- - lottery-network
+ - honey-network
restart: always
healthcheck:
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:8080/actuator/health/liveness"]
@@ -150,7 +150,7 @@ services:
phpmyadmin:
image: phpmyadmin:latest
- container_name: lottery-phpmyadmin
+ container_name: honey-phpmyadmin
restart: always
depends_on:
db:
@@ -175,7 +175,7 @@ services:
# Trust proxy headers (X-Forwarded-Proto, etc.)
PMA_TRUSTED_PROXIES: "127.0.0.1"
networks:
- - lottery-network
+ - honey-network
# Resource limits for phpMyAdmin
deploy:
resources:
@@ -188,6 +188,6 @@ volumes:
driver: local
networks:
- lottery-network:
+ honey-network:
driver: bridge
diff --git a/docker-compose.yml b/docker-compose.yml
index dbd2a1b..1d91bd9 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -3,17 +3,17 @@ version: "3.9"
services:
db:
image: mysql:8.0
- container_name: lottery-mysql
+ container_name: honey-mysql
restart: always
environment:
- MYSQL_DATABASE: ${DB_NAME:lottery_db}
+ MYSQL_DATABASE: ${DB_NAME:honey_db}
MYSQL_USER: ${DB_USERNAME:root}
MYSQL_PASSWORD: ${DB_PASSWORD:password}
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:password}
ports:
- "3306:3306"
volumes:
- - lottery_mysql_data:/var/lib/mysql
+ - honey_mysql_data:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${DB_ROOT_PASSWORD:password}"]
interval: 10s
@@ -24,18 +24,18 @@ services:
env_file:
- .env
build: .
- container_name: lottery-backend
+ container_name: honey-backend
depends_on:
db:
condition: service_healthy
ports:
- "8080:8080"
environment:
- - SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/${DB_NAME:lottery_db}
+ - SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/${DB_NAME:honey_db}
- SPRING_DATASOURCE_USERNAME=${DB_USERNAME:root}
- SPRING_DATASOURCE_PASSWORD=${DB_PASSWORD:password}
volumes:
- lottery_mysql_data:
+ honey_mysql_data:
diff --git a/nginx/conf.d/lottery.conf b/nginx/conf.d/honey.conf
similarity index 93%
rename from nginx/conf.d/lottery.conf
rename to nginx/conf.d/honey.conf
index db343a7..383731d 100644
--- a/nginx/conf.d/lottery.conf
+++ b/nginx/conf.d/honey.conf
@@ -1,4 +1,4 @@
-upstream lottery_backend {
+upstream honey_backend {
# Primary backend (port 8080)
server 127.0.0.1:8080 max_fails=3 fail_timeout=30s;
# Standby backend (port 8082) - used during rolling updates
@@ -23,7 +23,7 @@ server {
# API endpoints
location /api/ {
- proxy_pass http://lottery_backend;
+ proxy_pass http://honey_backend;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
@@ -41,7 +41,7 @@ server {
# Actuator endpoints (for health checks)
location /actuator/ {
- proxy_pass http://lottery_backend;
+ proxy_pass http://honey_backend;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@@ -51,7 +51,7 @@ server {
# Ping endpoint
location /ping {
- proxy_pass http://lottery_backend;
+ proxy_pass http://honey_backend;
proxy_http_version 1.1;
proxy_set_header Host $host;
}
diff --git a/pom.xml b/pom.xml
index d56828d..745376f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,8 +5,8 @@
http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- com.lottery
- lottery-be
+ com.honey
+ honey-be
1.0.0
jar
diff --git a/src/main/java/com/lottery/lottery/LotteryBackendApplication.java b/src/main/java/com/honey/honey/HoneyBackendApplication.java
similarity index 68%
rename from src/main/java/com/lottery/lottery/LotteryBackendApplication.java
rename to src/main/java/com/honey/honey/HoneyBackendApplication.java
index e8c2e2d..9155b1a 100644
--- a/src/main/java/com/lottery/lottery/LotteryBackendApplication.java
+++ b/src/main/java/com/honey/honey/HoneyBackendApplication.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery;
+package com.honey.honey;
-import com.lottery.lottery.config.ConfigLoader;
-import com.lottery.lottery.config.TelegramProperties;
+import com.honey.honey.config.ConfigLoader;
+import com.honey.honey.config.TelegramProperties;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
@@ -12,9 +12,9 @@ import org.springframework.scheduling.annotation.EnableScheduling;
@EnableScheduling
@EnableAsync
@EnableConfigurationProperties({TelegramProperties.class})
-public class LotteryBackendApplication {
+public class HoneyBackendApplication {
public static void main(String[] args) {
- SpringApplication app = new SpringApplication(LotteryBackendApplication.class);
+ SpringApplication app = new SpringApplication(HoneyBackendApplication.class);
app.addListeners(new ConfigLoader());
app.run(args);
}
diff --git a/src/main/java/com/lottery/lottery/config/AdminSecurityConfig.java b/src/main/java/com/honey/honey/config/AdminSecurityConfig.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/config/AdminSecurityConfig.java
rename to src/main/java/com/honey/honey/config/AdminSecurityConfig.java
index 13d7799..acc53c2 100644
--- a/src/main/java/com/lottery/lottery/config/AdminSecurityConfig.java
+++ b/src/main/java/com/honey/honey/config/AdminSecurityConfig.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.config;
+package com.honey.honey.config;
-import com.lottery.lottery.security.admin.AdminDetailsService;
-import com.lottery.lottery.security.admin.JwtAuthenticationFilter;
+import com.honey.honey.security.admin.AdminDetailsService;
+import com.honey.honey.security.admin.JwtAuthenticationFilter;
import lombok.RequiredArgsConstructor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
diff --git a/src/main/java/com/lottery/lottery/config/ConfigLoader.java b/src/main/java/com/honey/honey/config/ConfigLoader.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/config/ConfigLoader.java
rename to src/main/java/com/honey/honey/config/ConfigLoader.java
index e523f21..76b6bbb 100644
--- a/src/main/java/com/lottery/lottery/config/ConfigLoader.java
+++ b/src/main/java/com/honey/honey/config/ConfigLoader.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.config;
+package com.honey.honey.config;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent;
@@ -19,13 +19,13 @@ import java.util.Properties;
* This allows switching between Railway (env vars) and Inferno (mounted file) deployments.
*
* Priority:
- * 1. Mounted file at /run/secrets/lottery-config.properties (Inferno)
+ * 1. Mounted file at /run/secrets/honey-config.properties (Inferno)
* 2. Environment variables (Railway)
*/
@Slf4j
public class ConfigLoader implements ApplicationListener {
- private static final String SECRET_FILE_PATH = "/run/secrets/lottery-config.properties";
+ private static final String SECRET_FILE_PATH = "/run/secrets/honey-config.properties";
@Override
public void onApplicationEvent(ApplicationEnvironmentPreparedEvent event) {
diff --git a/src/main/java/com/lottery/lottery/config/CorsConfig.java b/src/main/java/com/honey/honey/config/CorsConfig.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/config/CorsConfig.java
rename to src/main/java/com/honey/honey/config/CorsConfig.java
index b44e588..1d0990e 100644
--- a/src/main/java/com/lottery/lottery/config/CorsConfig.java
+++ b/src/main/java/com/honey/honey/config/CorsConfig.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.config;
+package com.honey.honey.config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
diff --git a/src/main/java/com/lottery/lottery/config/LocaleConfig.java b/src/main/java/com/honey/honey/config/LocaleConfig.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/config/LocaleConfig.java
rename to src/main/java/com/honey/honey/config/LocaleConfig.java
index 747dcdf..91924aa 100644
--- a/src/main/java/com/lottery/lottery/config/LocaleConfig.java
+++ b/src/main/java/com/honey/honey/config/LocaleConfig.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.config;
+package com.honey.honey.config;
import org.springframework.context.MessageSource;
import org.springframework.context.annotation.Bean;
diff --git a/src/main/java/com/lottery/lottery/config/TelegramProperties.java b/src/main/java/com/honey/honey/config/TelegramProperties.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/config/TelegramProperties.java
rename to src/main/java/com/honey/honey/config/TelegramProperties.java
index 0609f3f..e435a2f 100644
--- a/src/main/java/com/lottery/lottery/config/TelegramProperties.java
+++ b/src/main/java/com/honey/honey/config/TelegramProperties.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.config;
+package com.honey.honey.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/src/main/java/com/lottery/lottery/config/WebConfig.java b/src/main/java/com/honey/honey/config/WebConfig.java
similarity index 90%
rename from src/main/java/com/lottery/lottery/config/WebConfig.java
rename to src/main/java/com/honey/honey/config/WebConfig.java
index 041c6fd..62d4a2c 100644
--- a/src/main/java/com/lottery/lottery/config/WebConfig.java
+++ b/src/main/java/com/honey/honey/config/WebConfig.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.config;
+package com.honey.honey.config;
-import com.lottery.lottery.security.AuthInterceptor;
-import com.lottery.lottery.security.RateLimitInterceptor;
-import com.lottery.lottery.security.UserRateLimitInterceptor;
+import com.honey.honey.security.AuthInterceptor;
+import com.honey.honey.security.RateLimitInterceptor;
+import com.honey.honey.security.UserRateLimitInterceptor;
import lombok.RequiredArgsConstructor;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminAnalyticsController.java b/src/main/java/com/honey/honey/controller/AdminAnalyticsController.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/controller/AdminAnalyticsController.java
rename to src/main/java/com/honey/honey/controller/AdminAnalyticsController.java
index c9064b5..c64be77 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminAnalyticsController.java
+++ b/src/main/java/com/honey/honey/controller/AdminAnalyticsController.java
@@ -1,10 +1,10 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.model.Payment;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.repository.PaymentRepository;
-import com.lottery.lottery.repository.PayoutRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.model.Payment;
+import com.honey.honey.model.Payout;
+import com.honey.honey.repository.PaymentRepository;
+import com.honey.honey.repository.PayoutRepository;
+import com.honey.honey.repository.UserARepository;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.security.access.prepost.PreAuthorize;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminDashboardController.java b/src/main/java/com/honey/honey/controller/AdminDashboardController.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/controller/AdminDashboardController.java
rename to src/main/java/com/honey/honey/controller/AdminDashboardController.java
index af7c27b..2e39814 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminDashboardController.java
+++ b/src/main/java/com/honey/honey/controller/AdminDashboardController.java
@@ -1,13 +1,13 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.model.Payment;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.model.SupportTicket;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.PaymentRepository;
-import com.lottery.lottery.repository.PayoutRepository;
-import com.lottery.lottery.repository.SupportTicketRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.model.Payment;
+import com.honey.honey.model.Payout;
+import com.honey.honey.model.SupportTicket;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.PaymentRepository;
+import com.honey.honey.repository.PayoutRepository;
+import com.honey.honey.repository.SupportTicketRepository;
+import com.honey.honey.repository.UserARepository;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.security.access.prepost.PreAuthorize;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminFeatureSwitchController.java b/src/main/java/com/honey/honey/controller/AdminFeatureSwitchController.java
similarity index 86%
rename from src/main/java/com/lottery/lottery/controller/AdminFeatureSwitchController.java
rename to src/main/java/com/honey/honey/controller/AdminFeatureSwitchController.java
index 6e1743b..0deb348 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminFeatureSwitchController.java
+++ b/src/main/java/com/honey/honey/controller/AdminFeatureSwitchController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.service.FeatureSwitchService;
-import com.lottery.lottery.service.FeatureSwitchService.FeatureSwitchDto;
+import com.honey.honey.service.FeatureSwitchService;
+import com.honey.honey.service.FeatureSwitchService.FeatureSwitchDto;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.security.access.prepost.PreAuthorize;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminLoginController.java b/src/main/java/com/honey/honey/controller/AdminLoginController.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/controller/AdminLoginController.java
rename to src/main/java/com/honey/honey/controller/AdminLoginController.java
index 879a403..61f5ece 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminLoginController.java
+++ b/src/main/java/com/honey/honey/controller/AdminLoginController.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.AdminLoginRequest;
-import com.lottery.lottery.dto.AdminLoginResponse;
-import com.lottery.lottery.service.AdminService;
+import com.honey.honey.dto.AdminLoginRequest;
+import com.honey.honey.dto.AdminLoginResponse;
+import com.honey.honey.service.AdminService;
import lombok.RequiredArgsConstructor;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminMasterController.java b/src/main/java/com/honey/honey/controller/AdminMasterController.java
similarity index 83%
rename from src/main/java/com/lottery/lottery/controller/AdminMasterController.java
rename to src/main/java/com/honey/honey/controller/AdminMasterController.java
index a61b80c..8c84cbe 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminMasterController.java
+++ b/src/main/java/com/honey/honey/controller/AdminMasterController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.AdminMasterDto;
-import com.lottery.lottery.service.AdminMasterService;
+import com.honey.honey.dto.AdminMasterDto;
+import com.honey.honey.service.AdminMasterService;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.security.access.prepost.PreAuthorize;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminNotificationController.java b/src/main/java/com/honey/honey/controller/AdminNotificationController.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/controller/AdminNotificationController.java
rename to src/main/java/com/honey/honey/controller/AdminNotificationController.java
index fb85743..8210ed5 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminNotificationController.java
+++ b/src/main/java/com/honey/honey/controller/AdminNotificationController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.NotifyBroadcastRequest;
-import com.lottery.lottery.service.NotificationBroadcastService;
+import com.honey.honey.dto.NotifyBroadcastRequest;
+import com.honey.honey.service.NotificationBroadcastService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.ResponseEntity;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminPaymentController.java b/src/main/java/com/honey/honey/controller/AdminPaymentController.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/controller/AdminPaymentController.java
rename to src/main/java/com/honey/honey/controller/AdminPaymentController.java
index cb358ff..2228b0f 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminPaymentController.java
+++ b/src/main/java/com/honey/honey/controller/AdminPaymentController.java
@@ -1,11 +1,11 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.AdminPaymentDto;
-import com.lottery.lottery.model.Payment;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.PaymentRepository;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.repository.UserDRepository;
+import com.honey.honey.dto.AdminPaymentDto;
+import com.honey.honey.model.Payment;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.PaymentRepository;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.repository.UserDRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminPayoutController.java b/src/main/java/com/honey/honey/controller/AdminPayoutController.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/controller/AdminPayoutController.java
rename to src/main/java/com/honey/honey/controller/AdminPayoutController.java
index 1adf3ea..6ce647e 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminPayoutController.java
+++ b/src/main/java/com/honey/honey/controller/AdminPayoutController.java
@@ -1,15 +1,15 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.AdminPayoutDto;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.repository.PayoutRepository;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.repository.UserBRepository;
-import com.lottery.lottery.repository.UserDRepository;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.service.PayoutService;
+import com.honey.honey.dto.AdminPayoutDto;
+import com.honey.honey.model.Payout;
+import com.honey.honey.model.UserA;
+import com.honey.honey.model.UserB;
+import com.honey.honey.repository.PayoutRepository;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.repository.UserBRepository;
+import com.honey.honey.repository.UserDRepository;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.service.PayoutService;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminPromotionController.java b/src/main/java/com/honey/honey/controller/AdminPromotionController.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/controller/AdminPromotionController.java
rename to src/main/java/com/honey/honey/controller/AdminPromotionController.java
index e5af27b..827c76c 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminPromotionController.java
+++ b/src/main/java/com/honey/honey/controller/AdminPromotionController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.service.AdminPromotionService;
+import com.honey.honey.dto.*;
+import com.honey.honey.service.AdminPromotionService;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminSupportTicketController.java b/src/main/java/com/honey/honey/controller/AdminSupportTicketController.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/controller/AdminSupportTicketController.java
rename to src/main/java/com/honey/honey/controller/AdminSupportTicketController.java
index 02b51a8..f8115d1 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminSupportTicketController.java
+++ b/src/main/java/com/honey/honey/controller/AdminSupportTicketController.java
@@ -1,14 +1,14 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.model.Admin;
-import com.lottery.lottery.model.SupportMessage;
-import com.lottery.lottery.model.SupportTicket;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.AdminRepository;
-import com.lottery.lottery.repository.SupportMessageRepository;
-import com.lottery.lottery.repository.SupportTicketRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.dto.*;
+import com.honey.honey.model.Admin;
+import com.honey.honey.model.SupportMessage;
+import com.honey.honey.model.SupportTicket;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.AdminRepository;
+import com.honey.honey.repository.SupportMessageRepository;
+import com.honey.honey.repository.SupportTicketRepository;
+import com.honey.honey.repository.UserARepository;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
diff --git a/src/main/java/com/lottery/lottery/controller/AdminUserController.java b/src/main/java/com/honey/honey/controller/AdminUserController.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/controller/AdminUserController.java
rename to src/main/java/com/honey/honey/controller/AdminUserController.java
index 53acb6c..3a80f1a 100644
--- a/src/main/java/com/lottery/lottery/controller/AdminUserController.java
+++ b/src/main/java/com/honey/honey/controller/AdminUserController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.service.AdminUserService;
+import com.honey.honey.dto.*;
+import com.honey.honey.service.AdminUserService;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
@@ -238,9 +238,9 @@ public class AdminUserController {
@PreAuthorize("hasRole('ADMIN')")
public ResponseEntity> adjustBalance(
@PathVariable Integer id,
- @Valid @RequestBody com.lottery.lottery.dto.BalanceAdjustmentRequest request) {
+ @Valid @RequestBody com.honey.honey.dto.BalanceAdjustmentRequest request) {
try {
- com.lottery.lottery.dto.BalanceAdjustmentResponse response = adminUserService.adjustBalance(id, request);
+ com.honey.honey.dto.BalanceAdjustmentResponse response = adminUserService.adjustBalance(id, request);
return ResponseEntity.ok(response);
} catch (IllegalArgumentException e) {
return ResponseEntity.badRequest().body(Map.of("error", e.getMessage()));
diff --git a/src/main/java/com/lottery/lottery/controller/AuthController.java b/src/main/java/com/honey/honey/controller/AuthController.java
similarity index 87%
rename from src/main/java/com/lottery/lottery/controller/AuthController.java
rename to src/main/java/com/honey/honey/controller/AuthController.java
index a72cb77..c47ce85 100644
--- a/src/main/java/com/lottery/lottery/controller/AuthController.java
+++ b/src/main/java/com/honey/honey/controller/AuthController.java
@@ -1,13 +1,13 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.CreateSessionRequest;
-import com.lottery.lottery.dto.CreateSessionResponse;
-import com.lottery.lottery.exception.BannedUserException;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.service.SessionService;
-import com.lottery.lottery.service.TelegramAuthService;
-import com.lottery.lottery.service.UserService;
+import com.honey.honey.dto.CreateSessionRequest;
+import com.honey.honey.dto.CreateSessionResponse;
+import com.honey.honey.exception.BannedUserException;
+import com.honey.honey.model.UserA;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.service.SessionService;
+import com.honey.honey.service.TelegramAuthService;
+import com.honey.honey.service.UserService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
diff --git a/src/main/java/com/lottery/lottery/controller/DepositWebhookController.java b/src/main/java/com/honey/honey/controller/DepositWebhookController.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/controller/DepositWebhookController.java
rename to src/main/java/com/honey/honey/controller/DepositWebhookController.java
index 22b8349..da0513a 100644
--- a/src/main/java/com/lottery/lottery/controller/DepositWebhookController.java
+++ b/src/main/java/com/honey/honey/controller/DepositWebhookController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.ExternalDepositWebhookRequest;
-import com.lottery.lottery.service.PaymentService;
+import com.honey.honey.dto.ExternalDepositWebhookRequest;
+import com.honey.honey.service.PaymentService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/controller/NotifyBroadcastController.java b/src/main/java/com/honey/honey/controller/NotifyBroadcastController.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/controller/NotifyBroadcastController.java
rename to src/main/java/com/honey/honey/controller/NotifyBroadcastController.java
index 931839a..4ac6785 100644
--- a/src/main/java/com/lottery/lottery/controller/NotifyBroadcastController.java
+++ b/src/main/java/com/honey/honey/controller/NotifyBroadcastController.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.NotifyBroadcastRequest;
-import com.lottery.lottery.service.NotificationBroadcastService;
+import com.honey.honey.dto.NotifyBroadcastRequest;
+import com.honey.honey.service.NotificationBroadcastService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/controller/PaymentController.java b/src/main/java/com/honey/honey/controller/PaymentController.java
similarity index 90%
rename from src/main/java/com/lottery/lottery/controller/PaymentController.java
rename to src/main/java/com/honey/honey/controller/PaymentController.java
index ca5e496..36513e6 100644
--- a/src/main/java/com/lottery/lottery/controller/PaymentController.java
+++ b/src/main/java/com/honey/honey/controller/PaymentController.java
@@ -1,24 +1,24 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.CryptoWithdrawalResponse;
-import com.lottery.lottery.dto.CreateCryptoWithdrawalRequest;
-import com.lottery.lottery.dto.CreatePaymentRequest;
-import com.lottery.lottery.dto.DepositAddressRequest;
-import com.lottery.lottery.dto.DepositAddressResultDto;
-import com.lottery.lottery.dto.DepositMethodsDto;
-import com.lottery.lottery.dto.ErrorResponse;
-import com.lottery.lottery.dto.PaymentInvoiceResponse;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.security.UserContext;
-import com.lottery.lottery.dto.WithdrawalMethodDetailsDto;
-import com.lottery.lottery.dto.WithdrawalMethodsDto;
-import com.lottery.lottery.service.CryptoDepositService;
-import com.lottery.lottery.service.CryptoWithdrawalService;
-import com.lottery.lottery.service.FeatureSwitchService;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.service.PaymentService;
-import com.lottery.lottery.service.PayoutService;
+import com.honey.honey.dto.CryptoWithdrawalResponse;
+import com.honey.honey.dto.CreateCryptoWithdrawalRequest;
+import com.honey.honey.dto.CreatePaymentRequest;
+import com.honey.honey.dto.DepositAddressRequest;
+import com.honey.honey.dto.DepositAddressResultDto;
+import com.honey.honey.dto.DepositMethodsDto;
+import com.honey.honey.dto.ErrorResponse;
+import com.honey.honey.dto.PaymentInvoiceResponse;
+import com.honey.honey.model.Payout;
+import com.honey.honey.model.UserA;
+import com.honey.honey.security.UserContext;
+import com.honey.honey.dto.WithdrawalMethodDetailsDto;
+import com.honey.honey.dto.WithdrawalMethodsDto;
+import com.honey.honey.service.CryptoDepositService;
+import com.honey.honey.service.CryptoWithdrawalService;
+import com.honey.honey.service.FeatureSwitchService;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.service.PaymentService;
+import com.honey.honey.service.PayoutService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
diff --git a/src/main/java/com/lottery/lottery/controller/PayoutController.java b/src/main/java/com/honey/honey/controller/PayoutController.java
similarity index 83%
rename from src/main/java/com/lottery/lottery/controller/PayoutController.java
rename to src/main/java/com/honey/honey/controller/PayoutController.java
index c57c89e..43cd684 100644
--- a/src/main/java/com/lottery/lottery/controller/PayoutController.java
+++ b/src/main/java/com/honey/honey/controller/PayoutController.java
@@ -1,13 +1,13 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.CreatePayoutRequest;
-import com.lottery.lottery.dto.ErrorResponse;
-import com.lottery.lottery.dto.PayoutHistoryEntryDto;
-import com.lottery.lottery.dto.PayoutResponse;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.security.UserContext;
-import com.lottery.lottery.service.PayoutService;
+import com.honey.honey.dto.CreatePayoutRequest;
+import com.honey.honey.dto.ErrorResponse;
+import com.honey.honey.dto.PayoutHistoryEntryDto;
+import com.honey.honey.dto.PayoutResponse;
+import com.honey.honey.model.Payout;
+import com.honey.honey.model.UserA;
+import com.honey.honey.security.UserContext;
+import com.honey.honey.service.PayoutService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
diff --git a/src/main/java/com/lottery/lottery/controller/PingController.java b/src/main/java/com/honey/honey/controller/PingController.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/controller/PingController.java
rename to src/main/java/com/honey/honey/controller/PingController.java
index dbb9cf1..7e0aa0d 100644
--- a/src/main/java/com/lottery/lottery/controller/PingController.java
+++ b/src/main/java/com/honey/honey/controller/PingController.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
diff --git a/src/main/java/com/lottery/lottery/controller/PromotionController.java b/src/main/java/com/honey/honey/controller/PromotionController.java
similarity index 83%
rename from src/main/java/com/lottery/lottery/controller/PromotionController.java
rename to src/main/java/com/honey/honey/controller/PromotionController.java
index f92f75c..d58cca2 100644
--- a/src/main/java/com/lottery/lottery/controller/PromotionController.java
+++ b/src/main/java/com/honey/honey/controller/PromotionController.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.PromotionDetailDto;
-import com.lottery.lottery.dto.PromotionListItemDto;
-import com.lottery.lottery.service.FeatureSwitchService;
-import com.lottery.lottery.service.PublicPromotionService;
+import com.honey.honey.dto.PromotionDetailDto;
+import com.honey.honey.dto.PromotionListItemDto;
+import com.honey.honey.service.FeatureSwitchService;
+import com.honey.honey.service.PublicPromotionService;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
diff --git a/src/main/java/com/lottery/lottery/controller/QuickAnswerController.java b/src/main/java/com/honey/honey/controller/QuickAnswerController.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/controller/QuickAnswerController.java
rename to src/main/java/com/honey/honey/controller/QuickAnswerController.java
index b1ba87a..6809abe 100644
--- a/src/main/java/com/lottery/lottery/controller/QuickAnswerController.java
+++ b/src/main/java/com/honey/honey/controller/QuickAnswerController.java
@@ -1,11 +1,11 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.QuickAnswerCreateRequest;
-import com.lottery.lottery.dto.QuickAnswerDto;
-import com.lottery.lottery.model.Admin;
-import com.lottery.lottery.model.QuickAnswer;
-import com.lottery.lottery.repository.AdminRepository;
-import com.lottery.lottery.repository.QuickAnswerRepository;
+import com.honey.honey.dto.QuickAnswerCreateRequest;
+import com.honey.honey.dto.QuickAnswerDto;
+import com.honey.honey.model.Admin;
+import com.honey.honey.model.QuickAnswer;
+import com.honey.honey.repository.AdminRepository;
+import com.honey.honey.repository.QuickAnswerRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
diff --git a/src/main/java/com/lottery/lottery/controller/SupportController.java b/src/main/java/com/honey/honey/controller/SupportController.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/controller/SupportController.java
rename to src/main/java/com/honey/honey/controller/SupportController.java
index 636225b..c1b3472 100644
--- a/src/main/java/com/lottery/lottery/controller/SupportController.java
+++ b/src/main/java/com/honey/honey/controller/SupportController.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.security.UserContext;
-import com.lottery.lottery.service.SupportTicketService;
+import com.honey.honey.dto.*;
+import com.honey.honey.model.UserA;
+import com.honey.honey.security.UserContext;
+import com.honey.honey.service.SupportTicketService;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/controller/TaskController.java b/src/main/java/com/honey/honey/controller/TaskController.java
similarity index 88%
rename from src/main/java/com/lottery/lottery/controller/TaskController.java
rename to src/main/java/com/honey/honey/controller/TaskController.java
index 651928c..d4adc2e 100644
--- a/src/main/java/com/lottery/lottery/controller/TaskController.java
+++ b/src/main/java/com/honey/honey/controller/TaskController.java
@@ -1,13 +1,13 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.ClaimTaskResponse;
-import com.lottery.lottery.dto.DailyBonusStatusDto;
-import com.lottery.lottery.dto.RecentBonusClaimDto;
-import com.lottery.lottery.dto.TaskDto;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.security.UserContext;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.service.TaskService;
+import com.honey.honey.dto.ClaimTaskResponse;
+import com.honey.honey.dto.DailyBonusStatusDto;
+import com.honey.honey.dto.RecentBonusClaimDto;
+import com.honey.honey.dto.TaskDto;
+import com.honey.honey.model.UserA;
+import com.honey.honey.security.UserContext;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.service.TaskService;
import lombok.Data;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/controller/TelegramWebhookController.java b/src/main/java/com/honey/honey/controller/TelegramWebhookController.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/controller/TelegramWebhookController.java
rename to src/main/java/com/honey/honey/controller/TelegramWebhookController.java
index f0e32b6..878f994 100644
--- a/src/main/java/com/lottery/lottery/controller/TelegramWebhookController.java
+++ b/src/main/java/com/honey/honey/controller/TelegramWebhookController.java
@@ -1,12 +1,12 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.config.TelegramProperties;
-import com.lottery.lottery.dto.TelegramApiResponse;
-import com.lottery.lottery.dto.PaymentWebhookRequest;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.service.PaymentService;
-import com.lottery.lottery.service.TelegramBotApiService;
-import com.lottery.lottery.service.UserService;
+import com.honey.honey.config.TelegramProperties;
+import com.honey.honey.dto.TelegramApiResponse;
+import com.honey.honey.dto.PaymentWebhookRequest;
+import com.honey.honey.model.UserA;
+import com.honey.honey.service.PaymentService;
+import com.honey.honey.service.TelegramBotApiService;
+import com.honey.honey.service.UserService;
import jakarta.servlet.http.HttpServletRequest;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@@ -29,8 +29,8 @@ import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.InlineKe
import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.KeyboardButton;
import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.KeyboardRow;
import org.telegram.telegrambots.meta.api.objects.webapp.WebAppInfo;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.config.LocaleConfig;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.config.LocaleConfig;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Value;
import java.util.List;
diff --git a/src/main/java/com/lottery/lottery/controller/TransactionController.java b/src/main/java/com/honey/honey/controller/TransactionController.java
similarity index 87%
rename from src/main/java/com/lottery/lottery/controller/TransactionController.java
rename to src/main/java/com/honey/honey/controller/TransactionController.java
index 848b575..fd3159d 100644
--- a/src/main/java/com/lottery/lottery/controller/TransactionController.java
+++ b/src/main/java/com/honey/honey/controller/TransactionController.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.TransactionDto;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.security.UserContext;
-import com.lottery.lottery.service.TransactionService;
+import com.honey.honey.dto.TransactionDto;
+import com.honey.honey.model.UserA;
+import com.honey.honey.security.UserContext;
+import com.honey.honey.service.TransactionService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Page;
diff --git a/src/main/java/com/lottery/lottery/controller/UserCheckController.java b/src/main/java/com/honey/honey/controller/UserCheckController.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/controller/UserCheckController.java
rename to src/main/java/com/honey/honey/controller/UserCheckController.java
index 2f6e364..5b80ccf 100644
--- a/src/main/java/com/lottery/lottery/controller/UserCheckController.java
+++ b/src/main/java/com/honey/honey/controller/UserCheckController.java
@@ -1,13 +1,13 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.UserCheckDto;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.model.UserD;
-import com.lottery.lottery.repository.PaymentRepository;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.repository.UserBRepository;
-import com.lottery.lottery.repository.UserDRepository;
+import com.honey.honey.dto.UserCheckDto;
+import com.honey.honey.model.UserA;
+import com.honey.honey.model.UserB;
+import com.honey.honey.model.UserD;
+import com.honey.honey.repository.PaymentRepository;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.repository.UserBRepository;
+import com.honey.honey.repository.UserDRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/controller/UserController.java b/src/main/java/com/honey/honey/controller/UserController.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/controller/UserController.java
rename to src/main/java/com/honey/honey/controller/UserController.java
index cf721d5..c036392 100644
--- a/src/main/java/com/lottery/lottery/controller/UserController.java
+++ b/src/main/java/com/honey/honey/controller/UserController.java
@@ -1,16 +1,16 @@
-package com.lottery.lottery.controller;
+package com.honey.honey.controller;
-import com.lottery.lottery.dto.ReferralDto;
-import com.lottery.lottery.dto.UserDto;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.repository.UserBRepository;
-import com.lottery.lottery.security.UserContext;
-import com.lottery.lottery.service.AvatarService;
-import com.lottery.lottery.service.FeatureSwitchService;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.service.UserService;
-import com.lottery.lottery.util.IpUtils;
+import com.honey.honey.dto.ReferralDto;
+import com.honey.honey.dto.UserDto;
+import com.honey.honey.model.UserA;
+import com.honey.honey.model.UserB;
+import com.honey.honey.repository.UserBRepository;
+import com.honey.honey.security.UserContext;
+import com.honey.honey.service.AvatarService;
+import com.honey.honey.service.FeatureSwitchService;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.service.UserService;
+import com.honey.honey.util.IpUtils;
import lombok.Data;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminLoginRequest.java b/src/main/java/com/honey/honey/dto/AdminLoginRequest.java
similarity index 78%
rename from src/main/java/com/lottery/lottery/dto/AdminLoginRequest.java
rename to src/main/java/com/honey/honey/dto/AdminLoginRequest.java
index 958c37a..bf31a5e 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminLoginRequest.java
+++ b/src/main/java/com/honey/honey/dto/AdminLoginRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminLoginResponse.java b/src/main/java/com/honey/honey/dto/AdminLoginResponse.java
similarity index 85%
rename from src/main/java/com/lottery/lottery/dto/AdminLoginResponse.java
rename to src/main/java/com/honey/honey/dto/AdminLoginResponse.java
index 5b77cd5..625e49c 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminLoginResponse.java
+++ b/src/main/java/com/honey/honey/dto/AdminLoginResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminMasterDto.java b/src/main/java/com/honey/honey/dto/AdminMasterDto.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/dto/AdminMasterDto.java
rename to src/main/java/com/honey/honey/dto/AdminMasterDto.java
index b45fbcf..3173e96 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminMasterDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminMasterDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPaymentDto.java b/src/main/java/com/honey/honey/dto/AdminPaymentDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/AdminPaymentDto.java
rename to src/main/java/com/honey/honey/dto/AdminPaymentDto.java
index 08b8168..54e7016 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPaymentDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminPaymentDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPayoutDto.java b/src/main/java/com/honey/honey/dto/AdminPayoutDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/AdminPayoutDto.java
rename to src/main/java/com/honey/honey/dto/AdminPayoutDto.java
index 6937649..17edbe2 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPayoutDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminPayoutDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPromotionDto.java b/src/main/java/com/honey/honey/dto/AdminPromotionDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/AdminPromotionDto.java
rename to src/main/java/com/honey/honey/dto/AdminPromotionDto.java
index a960395..e679658 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPromotionDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminPromotionDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPromotionRequest.java b/src/main/java/com/honey/honey/dto/AdminPromotionRequest.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/AdminPromotionRequest.java
rename to src/main/java/com/honey/honey/dto/AdminPromotionRequest.java
index 566982c..fc928f4 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPromotionRequest.java
+++ b/src/main/java/com/honey/honey/dto/AdminPromotionRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPromotionRewardDto.java b/src/main/java/com/honey/honey/dto/AdminPromotionRewardDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/AdminPromotionRewardDto.java
rename to src/main/java/com/honey/honey/dto/AdminPromotionRewardDto.java
index 0b88bd3..4ba412c 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPromotionRewardDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminPromotionRewardDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPromotionRewardRequest.java b/src/main/java/com/honey/honey/dto/AdminPromotionRewardRequest.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/dto/AdminPromotionRewardRequest.java
rename to src/main/java/com/honey/honey/dto/AdminPromotionRewardRequest.java
index fb0d6ec..9a7a3da 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPromotionRewardRequest.java
+++ b/src/main/java/com/honey/honey/dto/AdminPromotionRewardRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPromotionUserDto.java b/src/main/java/com/honey/honey/dto/AdminPromotionUserDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/AdminPromotionUserDto.java
rename to src/main/java/com/honey/honey/dto/AdminPromotionUserDto.java
index fbbf4b0..7f0c370 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPromotionUserDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminPromotionUserDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminPromotionUserPointsRequest.java b/src/main/java/com/honey/honey/dto/AdminPromotionUserPointsRequest.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/dto/AdminPromotionUserPointsRequest.java
rename to src/main/java/com/honey/honey/dto/AdminPromotionUserPointsRequest.java
index 313bf8b..8a5c7bf 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminPromotionUserPointsRequest.java
+++ b/src/main/java/com/honey/honey/dto/AdminPromotionUserPointsRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminSupportMessageDto.java b/src/main/java/com/honey/honey/dto/AdminSupportMessageDto.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/AdminSupportMessageDto.java
rename to src/main/java/com/honey/honey/dto/AdminSupportMessageDto.java
index f56338e..5d872e2 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminSupportMessageDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminSupportMessageDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminSupportTicketDetailDto.java b/src/main/java/com/honey/honey/dto/AdminSupportTicketDetailDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/AdminSupportTicketDetailDto.java
rename to src/main/java/com/honey/honey/dto/AdminSupportTicketDetailDto.java
index a5b747d..9d97380 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminSupportTicketDetailDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminSupportTicketDetailDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminSupportTicketDto.java b/src/main/java/com/honey/honey/dto/AdminSupportTicketDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/AdminSupportTicketDto.java
rename to src/main/java/com/honey/honey/dto/AdminSupportTicketDto.java
index 38cbbec..ab1fca2 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminSupportTicketDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminSupportTicketDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminTaskClaimDto.java b/src/main/java/com/honey/honey/dto/AdminTaskClaimDto.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/dto/AdminTaskClaimDto.java
rename to src/main/java/com/honey/honey/dto/AdminTaskClaimDto.java
index 1c0e232..3c8cbd3 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminTaskClaimDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminTaskClaimDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminTransactionDto.java b/src/main/java/com/honey/honey/dto/AdminTransactionDto.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/AdminTransactionDto.java
rename to src/main/java/com/honey/honey/dto/AdminTransactionDto.java
index 70b0c8c..557fdd7 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminTransactionDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminTransactionDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminUserDetailDto.java b/src/main/java/com/honey/honey/dto/AdminUserDetailDto.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/dto/AdminUserDetailDto.java
rename to src/main/java/com/honey/honey/dto/AdminUserDetailDto.java
index fe506d9..0230a5e 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminUserDetailDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminUserDetailDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/AdminUserDto.java b/src/main/java/com/honey/honey/dto/AdminUserDto.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/dto/AdminUserDto.java
rename to src/main/java/com/honey/honey/dto/AdminUserDto.java
index 4f2cbe2..4ffecdd 100644
--- a/src/main/java/com/lottery/lottery/dto/AdminUserDto.java
+++ b/src/main/java/com/honey/honey/dto/AdminUserDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/BalanceAdjustmentRequest.java b/src/main/java/com/honey/honey/dto/BalanceAdjustmentRequest.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/dto/BalanceAdjustmentRequest.java
rename to src/main/java/com/honey/honey/dto/BalanceAdjustmentRequest.java
index 3753ad1..914a13f 100644
--- a/src/main/java/com/lottery/lottery/dto/BalanceAdjustmentRequest.java
+++ b/src/main/java/com/honey/honey/dto/BalanceAdjustmentRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/BalanceAdjustmentResponse.java b/src/main/java/com/honey/honey/dto/BalanceAdjustmentResponse.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/BalanceAdjustmentResponse.java
rename to src/main/java/com/honey/honey/dto/BalanceAdjustmentResponse.java
index 9dd544a..0d568ed 100644
--- a/src/main/java/com/lottery/lottery/dto/BalanceAdjustmentResponse.java
+++ b/src/main/java/com/honey/honey/dto/BalanceAdjustmentResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/BalanceUpdateDto.java b/src/main/java/com/honey/honey/dto/BalanceUpdateDto.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/dto/BalanceUpdateDto.java
rename to src/main/java/com/honey/honey/dto/BalanceUpdateDto.java
index 65c9f19..cb4d7f0 100644
--- a/src/main/java/com/lottery/lottery/dto/BalanceUpdateDto.java
+++ b/src/main/java/com/honey/honey/dto/BalanceUpdateDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/BotRegisterRequest.java b/src/main/java/com/honey/honey/dto/BotRegisterRequest.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/BotRegisterRequest.java
rename to src/main/java/com/honey/honey/dto/BotRegisterRequest.java
index 92a61d2..319902b 100644
--- a/src/main/java/com/lottery/lottery/dto/BotRegisterRequest.java
+++ b/src/main/java/com/honey/honey/dto/BotRegisterRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/BotRegisterResponse.java b/src/main/java/com/honey/honey/dto/BotRegisterResponse.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/BotRegisterResponse.java
rename to src/main/java/com/honey/honey/dto/BotRegisterResponse.java
index 32fe77e..efa5862 100644
--- a/src/main/java/com/lottery/lottery/dto/BotRegisterResponse.java
+++ b/src/main/java/com/honey/honey/dto/BotRegisterResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/ClaimTaskResponse.java b/src/main/java/com/honey/honey/dto/ClaimTaskResponse.java
similarity index 88%
rename from src/main/java/com/lottery/lottery/dto/ClaimTaskResponse.java
rename to src/main/java/com/honey/honey/dto/ClaimTaskResponse.java
index 2248cb0..ea48622 100644
--- a/src/main/java/com/lottery/lottery/dto/ClaimTaskResponse.java
+++ b/src/main/java/com/honey/honey/dto/ClaimTaskResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/CreateCryptoWithdrawalRequest.java b/src/main/java/com/honey/honey/dto/CreateCryptoWithdrawalRequest.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/CreateCryptoWithdrawalRequest.java
rename to src/main/java/com/honey/honey/dto/CreateCryptoWithdrawalRequest.java
index 0fed935..001ee1b 100644
--- a/src/main/java/com/lottery/lottery/dto/CreateCryptoWithdrawalRequest.java
+++ b/src/main/java/com/honey/honey/dto/CreateCryptoWithdrawalRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/CreateMessageRequest.java b/src/main/java/com/honey/honey/dto/CreateMessageRequest.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/CreateMessageRequest.java
rename to src/main/java/com/honey/honey/dto/CreateMessageRequest.java
index 8b9f12a..6ce4e52 100644
--- a/src/main/java/com/lottery/lottery/dto/CreateMessageRequest.java
+++ b/src/main/java/com/honey/honey/dto/CreateMessageRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
diff --git a/src/main/java/com/lottery/lottery/dto/CreatePaymentRequest.java b/src/main/java/com/honey/honey/dto/CreatePaymentRequest.java
similarity index 85%
rename from src/main/java/com/lottery/lottery/dto/CreatePaymentRequest.java
rename to src/main/java/com/honey/honey/dto/CreatePaymentRequest.java
index ec2346c..edc6506 100644
--- a/src/main/java/com/lottery/lottery/dto/CreatePaymentRequest.java
+++ b/src/main/java/com/honey/honey/dto/CreatePaymentRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/CreatePayoutRequest.java b/src/main/java/com/honey/honey/dto/CreatePayoutRequest.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/CreatePayoutRequest.java
rename to src/main/java/com/honey/honey/dto/CreatePayoutRequest.java
index 3500d51..2f8b209 100644
--- a/src/main/java/com/lottery/lottery/dto/CreatePayoutRequest.java
+++ b/src/main/java/com/honey/honey/dto/CreatePayoutRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/CreateSessionRequest.java b/src/main/java/com/honey/honey/dto/CreateSessionRequest.java
similarity index 74%
rename from src/main/java/com/lottery/lottery/dto/CreateSessionRequest.java
rename to src/main/java/com/honey/honey/dto/CreateSessionRequest.java
index 69d4812..a1d0bbb 100644
--- a/src/main/java/com/lottery/lottery/dto/CreateSessionRequest.java
+++ b/src/main/java/com/honey/honey/dto/CreateSessionRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/CreateSessionResponse.java b/src/main/java/com/honey/honey/dto/CreateSessionResponse.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/dto/CreateSessionResponse.java
rename to src/main/java/com/honey/honey/dto/CreateSessionResponse.java
index 970d954..7f08372 100644
--- a/src/main/java/com/lottery/lottery/dto/CreateSessionResponse.java
+++ b/src/main/java/com/honey/honey/dto/CreateSessionResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/CreateTicketRequest.java b/src/main/java/com/honey/honey/dto/CreateTicketRequest.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/CreateTicketRequest.java
rename to src/main/java/com/honey/honey/dto/CreateTicketRequest.java
index a433aa1..15ef35e 100644
--- a/src/main/java/com/lottery/lottery/dto/CreateTicketRequest.java
+++ b/src/main/java/com/honey/honey/dto/CreateTicketRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
diff --git a/src/main/java/com/lottery/lottery/dto/CryptoDepositMethodsResponse.java b/src/main/java/com/honey/honey/dto/CryptoDepositMethodsResponse.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/dto/CryptoDepositMethodsResponse.java
rename to src/main/java/com/honey/honey/dto/CryptoDepositMethodsResponse.java
index 0871816..665f2f2 100644
--- a/src/main/java/com/lottery/lottery/dto/CryptoDepositMethodsResponse.java
+++ b/src/main/java/com/honey/honey/dto/CryptoDepositMethodsResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/CryptoWithdrawalResponse.java b/src/main/java/com/honey/honey/dto/CryptoWithdrawalResponse.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/CryptoWithdrawalResponse.java
rename to src/main/java/com/honey/honey/dto/CryptoWithdrawalResponse.java
index fb4bbc8..75ea6f2 100644
--- a/src/main/java/com/lottery/lottery/dto/CryptoWithdrawalResponse.java
+++ b/src/main/java/com/honey/honey/dto/CryptoWithdrawalResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/DailyBonusStatusDto.java b/src/main/java/com/honey/honey/dto/DailyBonusStatusDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/DailyBonusStatusDto.java
rename to src/main/java/com/honey/honey/dto/DailyBonusStatusDto.java
index 9f5c9fa..546cd96 100644
--- a/src/main/java/com/lottery/lottery/dto/DailyBonusStatusDto.java
+++ b/src/main/java/com/honey/honey/dto/DailyBonusStatusDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/DepositAddressApiRequest.java b/src/main/java/com/honey/honey/dto/DepositAddressApiRequest.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/dto/DepositAddressApiRequest.java
rename to src/main/java/com/honey/honey/dto/DepositAddressApiRequest.java
index e056058..111a091 100644
--- a/src/main/java/com/lottery/lottery/dto/DepositAddressApiRequest.java
+++ b/src/main/java/com/honey/honey/dto/DepositAddressApiRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/DepositAddressRequest.java b/src/main/java/com/honey/honey/dto/DepositAddressRequest.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/dto/DepositAddressRequest.java
rename to src/main/java/com/honey/honey/dto/DepositAddressRequest.java
index ea86a6d..fa8d923 100644
--- a/src/main/java/com/lottery/lottery/dto/DepositAddressRequest.java
+++ b/src/main/java/com/honey/honey/dto/DepositAddressRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/DepositAddressResponse.java b/src/main/java/com/honey/honey/dto/DepositAddressResponse.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/dto/DepositAddressResponse.java
rename to src/main/java/com/honey/honey/dto/DepositAddressResponse.java
index fca28cf..40411a6 100644
--- a/src/main/java/com/lottery/lottery/dto/DepositAddressResponse.java
+++ b/src/main/java/com/honey/honey/dto/DepositAddressResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/DepositAddressResultDto.java b/src/main/java/com/honey/honey/dto/DepositAddressResultDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/DepositAddressResultDto.java
rename to src/main/java/com/honey/honey/dto/DepositAddressResultDto.java
index e9bc807..9c9480a 100644
--- a/src/main/java/com/lottery/lottery/dto/DepositAddressResultDto.java
+++ b/src/main/java/com/honey/honey/dto/DepositAddressResultDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Builder;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/DepositMethodsDto.java b/src/main/java/com/honey/honey/dto/DepositMethodsDto.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/DepositMethodsDto.java
rename to src/main/java/com/honey/honey/dto/DepositMethodsDto.java
index b64b532..f462044 100644
--- a/src/main/java/com/lottery/lottery/dto/DepositMethodsDto.java
+++ b/src/main/java/com/honey/honey/dto/DepositMethodsDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/ErrorResponse.java b/src/main/java/com/honey/honey/dto/ErrorResponse.java
similarity index 85%
rename from src/main/java/com/lottery/lottery/dto/ErrorResponse.java
rename to src/main/java/com/honey/honey/dto/ErrorResponse.java
index bddcf8d..f65f1b0 100644
--- a/src/main/java/com/lottery/lottery/dto/ErrorResponse.java
+++ b/src/main/java/com/honey/honey/dto/ErrorResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/ExternalDepositWebhookRequest.java b/src/main/java/com/honey/honey/dto/ExternalDepositWebhookRequest.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/ExternalDepositWebhookRequest.java
rename to src/main/java/com/honey/honey/dto/ExternalDepositWebhookRequest.java
index 049dd19..e5a2314 100644
--- a/src/main/java/com/lottery/lottery/dto/ExternalDepositWebhookRequest.java
+++ b/src/main/java/com/honey/honey/dto/ExternalDepositWebhookRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/GameHistoryEntryDto.java b/src/main/java/com/honey/honey/dto/GameHistoryEntryDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/GameHistoryEntryDto.java
rename to src/main/java/com/honey/honey/dto/GameHistoryEntryDto.java
index 02e26df..dbde84f 100644
--- a/src/main/java/com/lottery/lottery/dto/GameHistoryEntryDto.java
+++ b/src/main/java/com/honey/honey/dto/GameHistoryEntryDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/JoinRoundRequest.java b/src/main/java/com/honey/honey/dto/JoinRoundRequest.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/JoinRoundRequest.java
rename to src/main/java/com/honey/honey/dto/JoinRoundRequest.java
index 2577506..464688d 100644
--- a/src/main/java/com/lottery/lottery/dto/JoinRoundRequest.java
+++ b/src/main/java/com/honey/honey/dto/JoinRoundRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import jakarta.validation.constraints.Max;
import jakarta.validation.constraints.Min;
diff --git a/src/main/java/com/lottery/lottery/dto/MessageDto.java b/src/main/java/com/honey/honey/dto/MessageDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/MessageDto.java
rename to src/main/java/com/honey/honey/dto/MessageDto.java
index cc07b21..5da60f0 100644
--- a/src/main/java/com/lottery/lottery/dto/MessageDto.java
+++ b/src/main/java/com/honey/honey/dto/MessageDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/NotifyBroadcastRequest.java b/src/main/java/com/honey/honey/dto/NotifyBroadcastRequest.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/NotifyBroadcastRequest.java
rename to src/main/java/com/honey/honey/dto/NotifyBroadcastRequest.java
index b9fc0f4..8b79dd0 100644
--- a/src/main/java/com/lottery/lottery/dto/NotifyBroadcastRequest.java
+++ b/src/main/java/com/honey/honey/dto/NotifyBroadcastRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/ParticipantDto.java b/src/main/java/com/honey/honey/dto/ParticipantDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/ParticipantDto.java
rename to src/main/java/com/honey/honey/dto/ParticipantDto.java
index 8991d36..fd67da2 100644
--- a/src/main/java/com/lottery/lottery/dto/ParticipantDto.java
+++ b/src/main/java/com/honey/honey/dto/ParticipantDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/PaymentInvoiceResponse.java b/src/main/java/com/honey/honey/dto/PaymentInvoiceResponse.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/PaymentInvoiceResponse.java
rename to src/main/java/com/honey/honey/dto/PaymentInvoiceResponse.java
index c6f7a9f..83ade87 100644
--- a/src/main/java/com/lottery/lottery/dto/PaymentInvoiceResponse.java
+++ b/src/main/java/com/honey/honey/dto/PaymentInvoiceResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/PaymentWebhookRequest.java b/src/main/java/com/honey/honey/dto/PaymentWebhookRequest.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/PaymentWebhookRequest.java
rename to src/main/java/com/honey/honey/dto/PaymentWebhookRequest.java
index 5fc2716..16b4b69 100644
--- a/src/main/java/com/lottery/lottery/dto/PaymentWebhookRequest.java
+++ b/src/main/java/com/honey/honey/dto/PaymentWebhookRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/PayoutHistoryEntryDto.java b/src/main/java/com/honey/honey/dto/PayoutHistoryEntryDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/PayoutHistoryEntryDto.java
rename to src/main/java/com/honey/honey/dto/PayoutHistoryEntryDto.java
index 6178408..a92dda3 100644
--- a/src/main/java/com/lottery/lottery/dto/PayoutHistoryEntryDto.java
+++ b/src/main/java/com/honey/honey/dto/PayoutHistoryEntryDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/PayoutResponse.java b/src/main/java/com/honey/honey/dto/PayoutResponse.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/PayoutResponse.java
rename to src/main/java/com/honey/honey/dto/PayoutResponse.java
index 45dc120..cc476e7 100644
--- a/src/main/java/com/lottery/lottery/dto/PayoutResponse.java
+++ b/src/main/java/com/honey/honey/dto/PayoutResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/PromotionDetailDto.java b/src/main/java/com/honey/honey/dto/PromotionDetailDto.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/PromotionDetailDto.java
rename to src/main/java/com/honey/honey/dto/PromotionDetailDto.java
index 740fc6c..cba19cd 100644
--- a/src/main/java/com/lottery/lottery/dto/PromotionDetailDto.java
+++ b/src/main/java/com/honey/honey/dto/PromotionDetailDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/PromotionLeaderboardEntryDto.java b/src/main/java/com/honey/honey/dto/PromotionLeaderboardEntryDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/PromotionLeaderboardEntryDto.java
rename to src/main/java/com/honey/honey/dto/PromotionLeaderboardEntryDto.java
index 4f48d13..8f851af 100644
--- a/src/main/java/com/lottery/lottery/dto/PromotionLeaderboardEntryDto.java
+++ b/src/main/java/com/honey/honey/dto/PromotionLeaderboardEntryDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/PromotionListItemDto.java b/src/main/java/com/honey/honey/dto/PromotionListItemDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/PromotionListItemDto.java
rename to src/main/java/com/honey/honey/dto/PromotionListItemDto.java
index 0785505..146bc33 100644
--- a/src/main/java/com/lottery/lottery/dto/PromotionListItemDto.java
+++ b/src/main/java/com/honey/honey/dto/PromotionListItemDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/QuickAnswerCreateRequest.java b/src/main/java/com/honey/honey/dto/QuickAnswerCreateRequest.java
similarity index 85%
rename from src/main/java/com/lottery/lottery/dto/QuickAnswerCreateRequest.java
rename to src/main/java/com/honey/honey/dto/QuickAnswerCreateRequest.java
index 72872fb..3947f9f 100644
--- a/src/main/java/com/lottery/lottery/dto/QuickAnswerCreateRequest.java
+++ b/src/main/java/com/honey/honey/dto/QuickAnswerCreateRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/QuickAnswerDto.java b/src/main/java/com/honey/honey/dto/QuickAnswerDto.java
similarity index 90%
rename from src/main/java/com/lottery/lottery/dto/QuickAnswerDto.java
rename to src/main/java/com/honey/honey/dto/QuickAnswerDto.java
index a694a2b..98b1917 100644
--- a/src/main/java/com/lottery/lottery/dto/QuickAnswerDto.java
+++ b/src/main/java/com/honey/honey/dto/QuickAnswerDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/RecentBonusClaimDto.java b/src/main/java/com/honey/honey/dto/RecentBonusClaimDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/RecentBonusClaimDto.java
rename to src/main/java/com/honey/honey/dto/RecentBonusClaimDto.java
index 367af8a..de22962 100644
--- a/src/main/java/com/lottery/lottery/dto/RecentBonusClaimDto.java
+++ b/src/main/java/com/honey/honey/dto/RecentBonusClaimDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/ReferralDto.java b/src/main/java/com/honey/honey/dto/ReferralDto.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/dto/ReferralDto.java
rename to src/main/java/com/honey/honey/dto/ReferralDto.java
index 3acc6bc..63b0610 100644
--- a/src/main/java/com/lottery/lottery/dto/ReferralDto.java
+++ b/src/main/java/com/honey/honey/dto/ReferralDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/ReferralLevelDto.java b/src/main/java/com/honey/honey/dto/ReferralLevelDto.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/ReferralLevelDto.java
rename to src/main/java/com/honey/honey/dto/ReferralLevelDto.java
index 2f21c4f..c2ca7a5 100644
--- a/src/main/java/com/lottery/lottery/dto/ReferralLevelDto.java
+++ b/src/main/java/com/honey/honey/dto/ReferralLevelDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/SupportTicketReplyRequest.java b/src/main/java/com/honey/honey/dto/SupportTicketReplyRequest.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/dto/SupportTicketReplyRequest.java
rename to src/main/java/com/honey/honey/dto/SupportTicketReplyRequest.java
index 7a5b515..cf294d5 100644
--- a/src/main/java/com/lottery/lottery/dto/SupportTicketReplyRequest.java
+++ b/src/main/java/com/honey/honey/dto/SupportTicketReplyRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/TaskDto.java b/src/main/java/com/honey/honey/dto/TaskDto.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/dto/TaskDto.java
rename to src/main/java/com/honey/honey/dto/TaskDto.java
index 62f7883..9344f0d 100644
--- a/src/main/java/com/lottery/lottery/dto/TaskDto.java
+++ b/src/main/java/com/honey/honey/dto/TaskDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/TelegramApiResponse.java b/src/main/java/com/honey/honey/dto/TelegramApiResponse.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/dto/TelegramApiResponse.java
rename to src/main/java/com/honey/honey/dto/TelegramApiResponse.java
index 4927de1..c1839b8 100644
--- a/src/main/java/com/lottery/lottery/dto/TelegramApiResponse.java
+++ b/src/main/java/com/honey/honey/dto/TelegramApiResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/TelegramSendResult.java b/src/main/java/com/honey/honey/dto/TelegramSendResult.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/dto/TelegramSendResult.java
rename to src/main/java/com/honey/honey/dto/TelegramSendResult.java
index cbbdbe4..4709e0a 100644
--- a/src/main/java/com/lottery/lottery/dto/TelegramSendResult.java
+++ b/src/main/java/com/honey/honey/dto/TelegramSendResult.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/TicketDetailDto.java b/src/main/java/com/honey/honey/dto/TicketDetailDto.java
similarity index 82%
rename from src/main/java/com/lottery/lottery/dto/TicketDetailDto.java
rename to src/main/java/com/honey/honey/dto/TicketDetailDto.java
index 38826cc..0e0a907 100644
--- a/src/main/java/com/lottery/lottery/dto/TicketDetailDto.java
+++ b/src/main/java/com/honey/honey/dto/TicketDetailDto.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
-import com.lottery.lottery.model.SupportTicket.TicketStatus;
+import com.honey.honey.model.SupportTicket.TicketStatus;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/TicketDto.java b/src/main/java/com/honey/honey/dto/TicketDto.java
similarity index 81%
rename from src/main/java/com/lottery/lottery/dto/TicketDto.java
rename to src/main/java/com/honey/honey/dto/TicketDto.java
index b908e2c..aacf89c 100644
--- a/src/main/java/com/lottery/lottery/dto/TicketDto.java
+++ b/src/main/java/com/honey/honey/dto/TicketDto.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
-import com.lottery.lottery.model.SupportTicket.TicketStatus;
+import com.honey.honey.model.SupportTicket.TicketStatus;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/dto/TransactionDto.java b/src/main/java/com/honey/honey/dto/TransactionDto.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/dto/TransactionDto.java
rename to src/main/java/com/honey/honey/dto/TransactionDto.java
index 830ac44..c81a7a2 100644
--- a/src/main/java/com/lottery/lottery/dto/TransactionDto.java
+++ b/src/main/java/com/honey/honey/dto/TransactionDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/UserCheckDto.java b/src/main/java/com/honey/honey/dto/UserCheckDto.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/UserCheckDto.java
rename to src/main/java/com/honey/honey/dto/UserCheckDto.java
index 51589de..b7f3a4c 100644
--- a/src/main/java/com/lottery/lottery/dto/UserCheckDto.java
+++ b/src/main/java/com/honey/honey/dto/UserCheckDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/UserDepositDto.java b/src/main/java/com/honey/honey/dto/UserDepositDto.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/dto/UserDepositDto.java
rename to src/main/java/com/honey/honey/dto/UserDepositDto.java
index d4710fd..77e2337 100644
--- a/src/main/java/com/lottery/lottery/dto/UserDepositDto.java
+++ b/src/main/java/com/honey/honey/dto/UserDepositDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/UserDto.java b/src/main/java/com/honey/honey/dto/UserDto.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/dto/UserDto.java
rename to src/main/java/com/honey/honey/dto/UserDto.java
index 190ffae..fa9ade3 100644
--- a/src/main/java/com/lottery/lottery/dto/UserDto.java
+++ b/src/main/java/com/honey/honey/dto/UserDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/UserProgressDto.java b/src/main/java/com/honey/honey/dto/UserProgressDto.java
similarity index 89%
rename from src/main/java/com/lottery/lottery/dto/UserProgressDto.java
rename to src/main/java/com/honey/honey/dto/UserProgressDto.java
index 7598599..49f5447 100644
--- a/src/main/java/com/lottery/lottery/dto/UserProgressDto.java
+++ b/src/main/java/com/honey/honey/dto/UserProgressDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/UserWithdrawalDto.java b/src/main/java/com/honey/honey/dto/UserWithdrawalDto.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/UserWithdrawalDto.java
rename to src/main/java/com/honey/honey/dto/UserWithdrawalDto.java
index fbaad15..1cf7d82 100644
--- a/src/main/java/com/lottery/lottery/dto/UserWithdrawalDto.java
+++ b/src/main/java/com/honey/honey/dto/UserWithdrawalDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/WinnerDto.java b/src/main/java/com/honey/honey/dto/WinnerDto.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/dto/WinnerDto.java
rename to src/main/java/com/honey/honey/dto/WinnerDto.java
index 40bd773..2a2b78d 100644
--- a/src/main/java/com/lottery/lottery/dto/WinnerDto.java
+++ b/src/main/java/com/honey/honey/dto/WinnerDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
diff --git a/src/main/java/com/lottery/lottery/dto/WithdrawalApiRequest.java b/src/main/java/com/honey/honey/dto/WithdrawalApiRequest.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/dto/WithdrawalApiRequest.java
rename to src/main/java/com/honey/honey/dto/WithdrawalApiRequest.java
index 8d319e1..cc1abd4 100644
--- a/src/main/java/com/lottery/lottery/dto/WithdrawalApiRequest.java
+++ b/src/main/java/com/honey/honey/dto/WithdrawalApiRequest.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/WithdrawalApiResponse.java b/src/main/java/com/honey/honey/dto/WithdrawalApiResponse.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/dto/WithdrawalApiResponse.java
rename to src/main/java/com/honey/honey/dto/WithdrawalApiResponse.java
index 4999750..0036246 100644
--- a/src/main/java/com/lottery/lottery/dto/WithdrawalApiResponse.java
+++ b/src/main/java/com/honey/honey/dto/WithdrawalApiResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/WithdrawalInfoApiResponse.java b/src/main/java/com/honey/honey/dto/WithdrawalInfoApiResponse.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/dto/WithdrawalInfoApiResponse.java
rename to src/main/java/com/honey/honey/dto/WithdrawalInfoApiResponse.java
index f27917d..d7106ee 100644
--- a/src/main/java/com/lottery/lottery/dto/WithdrawalInfoApiResponse.java
+++ b/src/main/java/com/honey/honey/dto/WithdrawalInfoApiResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/WithdrawalMethodDetailsDto.java b/src/main/java/com/honey/honey/dto/WithdrawalMethodDetailsDto.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/dto/WithdrawalMethodDetailsDto.java
rename to src/main/java/com/honey/honey/dto/WithdrawalMethodDetailsDto.java
index a21962a..8ed19f2 100644
--- a/src/main/java/com/lottery/lottery/dto/WithdrawalMethodDetailsDto.java
+++ b/src/main/java/com/honey/honey/dto/WithdrawalMethodDetailsDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/dto/WithdrawalMethodsApiResponse.java b/src/main/java/com/honey/honey/dto/WithdrawalMethodsApiResponse.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/dto/WithdrawalMethodsApiResponse.java
rename to src/main/java/com/honey/honey/dto/WithdrawalMethodsApiResponse.java
index e9d4b95..2876a83 100644
--- a/src/main/java/com/lottery/lottery/dto/WithdrawalMethodsApiResponse.java
+++ b/src/main/java/com/honey/honey/dto/WithdrawalMethodsApiResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/src/main/java/com/lottery/lottery/dto/WithdrawalMethodsDto.java b/src/main/java/com/honey/honey/dto/WithdrawalMethodsDto.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/dto/WithdrawalMethodsDto.java
rename to src/main/java/com/honey/honey/dto/WithdrawalMethodsDto.java
index 842250c..82d6276 100644
--- a/src/main/java/com/lottery/lottery/dto/WithdrawalMethodsDto.java
+++ b/src/main/java/com/honey/honey/dto/WithdrawalMethodsDto.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.dto;
+package com.honey.honey.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
diff --git a/src/main/java/com/lottery/lottery/exception/BannedUserException.java b/src/main/java/com/honey/honey/exception/BannedUserException.java
similarity index 88%
rename from src/main/java/com/lottery/lottery/exception/BannedUserException.java
rename to src/main/java/com/honey/honey/exception/BannedUserException.java
index 2391f95..65c2f07 100644
--- a/src/main/java/com/lottery/lottery/exception/BannedUserException.java
+++ b/src/main/java/com/honey/honey/exception/BannedUserException.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
/**
* Thrown when a banned user attempts to create a session or access the app.
diff --git a/src/main/java/com/lottery/lottery/exception/ErrorResponse.java b/src/main/java/com/honey/honey/exception/ErrorResponse.java
similarity index 84%
rename from src/main/java/com/lottery/lottery/exception/ErrorResponse.java
rename to src/main/java/com/honey/honey/exception/ErrorResponse.java
index 87cf256..86ab04e 100644
--- a/src/main/java/com/lottery/lottery/exception/ErrorResponse.java
+++ b/src/main/java/com/honey/honey/exception/ErrorResponse.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
import lombok.AllArgsConstructor;
import lombok.Data;
diff --git a/src/main/java/com/lottery/lottery/exception/GameException.java b/src/main/java/com/honey/honey/exception/GameException.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/exception/GameException.java
rename to src/main/java/com/honey/honey/exception/GameException.java
index 6529273..c0744af 100644
--- a/src/main/java/com/lottery/lottery/exception/GameException.java
+++ b/src/main/java/com/honey/honey/exception/GameException.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
import lombok.Getter;
diff --git a/src/main/java/com/lottery/lottery/exception/GlobalExceptionHandler.java b/src/main/java/com/honey/honey/exception/GlobalExceptionHandler.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/exception/GlobalExceptionHandler.java
rename to src/main/java/com/honey/honey/exception/GlobalExceptionHandler.java
index e713d50..9898093 100644
--- a/src/main/java/com/lottery/lottery/exception/GlobalExceptionHandler.java
+++ b/src/main/java/com/honey/honey/exception/GlobalExceptionHandler.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
-import com.lottery.lottery.service.LocalizationService;
+import com.honey.honey.service.LocalizationService;
import jakarta.validation.ConstraintViolationException;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/exception/InsufficientBalanceException.java b/src/main/java/com/honey/honey/exception/InsufficientBalanceException.java
similarity index 81%
rename from src/main/java/com/lottery/lottery/exception/InsufficientBalanceException.java
rename to src/main/java/com/honey/honey/exception/InsufficientBalanceException.java
index 57900db..8e01221 100644
--- a/src/main/java/com/lottery/lottery/exception/InsufficientBalanceException.java
+++ b/src/main/java/com/honey/honey/exception/InsufficientBalanceException.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
public class InsufficientBalanceException extends GameException {
public InsufficientBalanceException(String localizedMessage) {
diff --git a/src/main/java/com/lottery/lottery/exception/InvalidBetAmountException.java b/src/main/java/com/honey/honey/exception/InvalidBetAmountException.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/exception/InvalidBetAmountException.java
rename to src/main/java/com/honey/honey/exception/InvalidBetAmountException.java
index 6dd2760..5711da8 100644
--- a/src/main/java/com/lottery/lottery/exception/InvalidBetAmountException.java
+++ b/src/main/java/com/honey/honey/exception/InvalidBetAmountException.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
-import com.lottery.lottery.service.LocalizationService;
+import com.honey.honey.service.LocalizationService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component;
diff --git a/src/main/java/com/lottery/lottery/exception/RoomNotJoinableException.java b/src/main/java/com/honey/honey/exception/RoomNotJoinableException.java
similarity index 64%
rename from src/main/java/com/lottery/lottery/exception/RoomNotJoinableException.java
rename to src/main/java/com/honey/honey/exception/RoomNotJoinableException.java
index e8543c9..6980f85 100644
--- a/src/main/java/com/lottery/lottery/exception/RoomNotJoinableException.java
+++ b/src/main/java/com/honey/honey/exception/RoomNotJoinableException.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
-import com.lottery.lottery.model.GamePhase;
-import com.lottery.lottery.service.LocalizationService;
+import com.honey.honey.model.GamePhase;
+import com.honey.honey.service.LocalizationService;
public class RoomNotJoinableException extends GameException {
public RoomNotJoinableException(GamePhase currentPhase, LocalizationService localizationService) {
diff --git a/src/main/java/com/lottery/lottery/exception/UnauthorizedException.java b/src/main/java/com/honey/honey/exception/UnauthorizedException.java
similarity index 79%
rename from src/main/java/com/lottery/lottery/exception/UnauthorizedException.java
rename to src/main/java/com/honey/honey/exception/UnauthorizedException.java
index b6dcc3c..cae0100 100644
--- a/src/main/java/com/lottery/lottery/exception/UnauthorizedException.java
+++ b/src/main/java/com/honey/honey/exception/UnauthorizedException.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
public class UnauthorizedException extends RuntimeException {
public UnauthorizedException(String message) {
diff --git a/src/main/java/com/lottery/lottery/exception/UserAlreadyJoinedException.java b/src/main/java/com/honey/honey/exception/UserAlreadyJoinedException.java
similarity index 84%
rename from src/main/java/com/lottery/lottery/exception/UserAlreadyJoinedException.java
rename to src/main/java/com/honey/honey/exception/UserAlreadyJoinedException.java
index 16363ab..73fbf31 100644
--- a/src/main/java/com/lottery/lottery/exception/UserAlreadyJoinedException.java
+++ b/src/main/java/com/honey/honey/exception/UserAlreadyJoinedException.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.exception;
+package com.honey.honey.exception;
public class UserAlreadyJoinedException extends GameException {
public UserAlreadyJoinedException() {
diff --git a/src/main/java/com/lottery/lottery/health/DatabaseHealthIndicator.java b/src/main/java/com/honey/honey/health/DatabaseHealthIndicator.java
similarity index 99%
rename from src/main/java/com/lottery/lottery/health/DatabaseHealthIndicator.java
rename to src/main/java/com/honey/honey/health/DatabaseHealthIndicator.java
index 9df9af6..663afb8 100644
--- a/src/main/java/com/lottery/lottery/health/DatabaseHealthIndicator.java
+++ b/src/main/java/com/honey/honey/health/DatabaseHealthIndicator.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.health;
+package com.honey.honey.health;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/logging/GrafanaLoggingConfig.java b/src/main/java/com/honey/honey/logging/GrafanaLoggingConfig.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/logging/GrafanaLoggingConfig.java
rename to src/main/java/com/honey/honey/logging/GrafanaLoggingConfig.java
index f3acad1..3f40199 100644
--- a/src/main/java/com/lottery/lottery/logging/GrafanaLoggingConfig.java
+++ b/src/main/java/com/honey/honey/logging/GrafanaLoggingConfig.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.logging;
+package com.honey.honey.logging;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Configuration;
diff --git a/src/main/java/com/lottery/lottery/model/Admin.java b/src/main/java/com/honey/honey/model/Admin.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/Admin.java
rename to src/main/java/com/honey/honey/model/Admin.java
index db93112..3817ebf 100644
--- a/src/main/java/com/lottery/lottery/model/Admin.java
+++ b/src/main/java/com/honey/honey/model/Admin.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Configuration.java b/src/main/java/com/honey/honey/model/Configuration.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/model/Configuration.java
rename to src/main/java/com/honey/honey/model/Configuration.java
index 1c37175..5491298 100644
--- a/src/main/java/com/lottery/lottery/model/Configuration.java
+++ b/src/main/java/com/honey/honey/model/Configuration.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/CryptoDepositConfig.java b/src/main/java/com/honey/honey/model/CryptoDepositConfig.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/model/CryptoDepositConfig.java
rename to src/main/java/com/honey/honey/model/CryptoDepositConfig.java
index 6a320be..8a90029 100644
--- a/src/main/java/com/lottery/lottery/model/CryptoDepositConfig.java
+++ b/src/main/java/com/honey/honey/model/CryptoDepositConfig.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/CryptoDepositMethod.java b/src/main/java/com/honey/honey/model/CryptoDepositMethod.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/CryptoDepositMethod.java
rename to src/main/java/com/honey/honey/model/CryptoDepositMethod.java
index faa956c..8b0fdc9 100644
--- a/src/main/java/com/lottery/lottery/model/CryptoDepositMethod.java
+++ b/src/main/java/com/honey/honey/model/CryptoDepositMethod.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/CryptoWithdrawalMethod.java b/src/main/java/com/honey/honey/model/CryptoWithdrawalMethod.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/CryptoWithdrawalMethod.java
rename to src/main/java/com/honey/honey/model/CryptoWithdrawalMethod.java
index 0232578..9c60bf7 100644
--- a/src/main/java/com/lottery/lottery/model/CryptoWithdrawalMethod.java
+++ b/src/main/java/com/honey/honey/model/CryptoWithdrawalMethod.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/FeatureSwitch.java b/src/main/java/com/honey/honey/model/FeatureSwitch.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/model/FeatureSwitch.java
rename to src/main/java/com/honey/honey/model/FeatureSwitch.java
index ffc7b0e..10726b7 100644
--- a/src/main/java/com/lottery/lottery/model/FeatureSwitch.java
+++ b/src/main/java/com/honey/honey/model/FeatureSwitch.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/GamePhase.java b/src/main/java/com/honey/honey/model/GamePhase.java
similarity index 86%
rename from src/main/java/com/lottery/lottery/model/GamePhase.java
rename to src/main/java/com/honey/honey/model/GamePhase.java
index 5f81c6d..86e7597 100644
--- a/src/main/java/com/lottery/lottery/model/GamePhase.java
+++ b/src/main/java/com/honey/honey/model/GamePhase.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
public enum GamePhase {
WAITING, // Zero or one player joined
diff --git a/src/main/java/com/lottery/lottery/model/NotificationAudit.java b/src/main/java/com/honey/honey/model/NotificationAudit.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/model/NotificationAudit.java
rename to src/main/java/com/honey/honey/model/NotificationAudit.java
index 469715b..452015e 100644
--- a/src/main/java/com/lottery/lottery/model/NotificationAudit.java
+++ b/src/main/java/com/honey/honey/model/NotificationAudit.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Payment.java b/src/main/java/com/honey/honey/model/Payment.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/model/Payment.java
rename to src/main/java/com/honey/honey/model/Payment.java
index ae47eea..9305ba1 100644
--- a/src/main/java/com/lottery/lottery/model/Payment.java
+++ b/src/main/java/com/honey/honey/model/Payment.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Payout.java b/src/main/java/com/honey/honey/model/Payout.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/model/Payout.java
rename to src/main/java/com/honey/honey/model/Payout.java
index 2089036..7a2718f 100644
--- a/src/main/java/com/lottery/lottery/model/Payout.java
+++ b/src/main/java/com/honey/honey/model/Payout.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Promotion.java b/src/main/java/com/honey/honey/model/Promotion.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/model/Promotion.java
rename to src/main/java/com/honey/honey/model/Promotion.java
index 50a6021..010ab27 100644
--- a/src/main/java/com/lottery/lottery/model/Promotion.java
+++ b/src/main/java/com/honey/honey/model/Promotion.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/PromotionReward.java b/src/main/java/com/honey/honey/model/PromotionReward.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/PromotionReward.java
rename to src/main/java/com/honey/honey/model/PromotionReward.java
index 3ce99b4..62cdd5a 100644
--- a/src/main/java/com/lottery/lottery/model/PromotionReward.java
+++ b/src/main/java/com/honey/honey/model/PromotionReward.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/PromotionUser.java b/src/main/java/com/honey/honey/model/PromotionUser.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/model/PromotionUser.java
rename to src/main/java/com/honey/honey/model/PromotionUser.java
index e0a20f3..84c6462 100644
--- a/src/main/java/com/lottery/lottery/model/PromotionUser.java
+++ b/src/main/java/com/honey/honey/model/PromotionUser.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/QuickAnswer.java b/src/main/java/com/honey/honey/model/QuickAnswer.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/QuickAnswer.java
rename to src/main/java/com/honey/honey/model/QuickAnswer.java
index 9a8f495..4a777a1 100644
--- a/src/main/java/com/lottery/lottery/model/QuickAnswer.java
+++ b/src/main/java/com/honey/honey/model/QuickAnswer.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Session.java b/src/main/java/com/honey/honey/model/Session.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/model/Session.java
rename to src/main/java/com/honey/honey/model/Session.java
index b0d1b6f..bc58daf 100644
--- a/src/main/java/com/lottery/lottery/model/Session.java
+++ b/src/main/java/com/honey/honey/model/Session.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/SupportMessage.java b/src/main/java/com/honey/honey/model/SupportMessage.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/model/SupportMessage.java
rename to src/main/java/com/honey/honey/model/SupportMessage.java
index d80e6e7..8bd4885 100644
--- a/src/main/java/com/lottery/lottery/model/SupportMessage.java
+++ b/src/main/java/com/honey/honey/model/SupportMessage.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/SupportTicket.java b/src/main/java/com/honey/honey/model/SupportTicket.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/model/SupportTicket.java
rename to src/main/java/com/honey/honey/model/SupportTicket.java
index f7bf6e7..2921e12 100644
--- a/src/main/java/com/lottery/lottery/model/SupportTicket.java
+++ b/src/main/java/com/honey/honey/model/SupportTicket.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Task.java b/src/main/java/com/honey/honey/model/Task.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/Task.java
rename to src/main/java/com/honey/honey/model/Task.java
index a9226ca..6e30c8e 100644
--- a/src/main/java/com/lottery/lottery/model/Task.java
+++ b/src/main/java/com/honey/honey/model/Task.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/Transaction.java b/src/main/java/com/honey/honey/model/Transaction.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/model/Transaction.java
rename to src/main/java/com/honey/honey/model/Transaction.java
index e99d7d8..80e2529 100644
--- a/src/main/java/com/lottery/lottery/model/Transaction.java
+++ b/src/main/java/com/honey/honey/model/Transaction.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/UserA.java b/src/main/java/com/honey/honey/model/UserA.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/model/UserA.java
rename to src/main/java/com/honey/honey/model/UserA.java
index 7dba0bd..2c1ea2d 100644
--- a/src/main/java/com/lottery/lottery/model/UserA.java
+++ b/src/main/java/com/honey/honey/model/UserA.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/UserB.java b/src/main/java/com/honey/honey/model/UserB.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/UserB.java
rename to src/main/java/com/honey/honey/model/UserB.java
index 594867f..323fd11 100644
--- a/src/main/java/com/lottery/lottery/model/UserB.java
+++ b/src/main/java/com/honey/honey/model/UserB.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/UserD.java b/src/main/java/com/honey/honey/model/UserD.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/model/UserD.java
rename to src/main/java/com/honey/honey/model/UserD.java
index 97b82bd..fd2fa42 100644
--- a/src/main/java/com/lottery/lottery/model/UserD.java
+++ b/src/main/java/com/honey/honey/model/UserD.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/model/UserTaskClaim.java b/src/main/java/com/honey/honey/model/UserTaskClaim.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/model/UserTaskClaim.java
rename to src/main/java/com/honey/honey/model/UserTaskClaim.java
index 21c90b2..cadf7fc 100644
--- a/src/main/java/com/lottery/lottery/model/UserTaskClaim.java
+++ b/src/main/java/com/honey/honey/model/UserTaskClaim.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.model;
+package com.honey.honey.model;
import jakarta.persistence.*;
import lombok.*;
diff --git a/src/main/java/com/lottery/lottery/repository/AdminRepository.java b/src/main/java/com/honey/honey/repository/AdminRepository.java
similarity index 77%
rename from src/main/java/com/lottery/lottery/repository/AdminRepository.java
rename to src/main/java/com/honey/honey/repository/AdminRepository.java
index 65f18a7..9756fb9 100644
--- a/src/main/java/com/lottery/lottery/repository/AdminRepository.java
+++ b/src/main/java/com/honey/honey/repository/AdminRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Admin;
+import com.honey.honey.model.Admin;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/ConfigurationRepository.java b/src/main/java/com/honey/honey/repository/ConfigurationRepository.java
similarity index 71%
rename from src/main/java/com/lottery/lottery/repository/ConfigurationRepository.java
rename to src/main/java/com/honey/honey/repository/ConfigurationRepository.java
index 2d85d5d..bacc587 100644
--- a/src/main/java/com/lottery/lottery/repository/ConfigurationRepository.java
+++ b/src/main/java/com/honey/honey/repository/ConfigurationRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Configuration;
+import com.honey.honey.model.Configuration;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/CryptoDepositConfigRepository.java b/src/main/java/com/honey/honey/repository/CryptoDepositConfigRepository.java
similarity index 70%
rename from src/main/java/com/lottery/lottery/repository/CryptoDepositConfigRepository.java
rename to src/main/java/com/honey/honey/repository/CryptoDepositConfigRepository.java
index 0f70098..53ab542 100644
--- a/src/main/java/com/lottery/lottery/repository/CryptoDepositConfigRepository.java
+++ b/src/main/java/com/honey/honey/repository/CryptoDepositConfigRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.CryptoDepositConfig;
+import com.honey.honey.model.CryptoDepositConfig;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/CryptoDepositMethodRepository.java b/src/main/java/com/honey/honey/repository/CryptoDepositMethodRepository.java
similarity index 76%
rename from src/main/java/com/lottery/lottery/repository/CryptoDepositMethodRepository.java
rename to src/main/java/com/honey/honey/repository/CryptoDepositMethodRepository.java
index 125bf28..19d020d 100644
--- a/src/main/java/com/lottery/lottery/repository/CryptoDepositMethodRepository.java
+++ b/src/main/java/com/honey/honey/repository/CryptoDepositMethodRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.CryptoDepositMethod;
+import com.honey.honey.model.CryptoDepositMethod;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/CryptoWithdrawalMethodRepository.java b/src/main/java/com/honey/honey/repository/CryptoWithdrawalMethodRepository.java
similarity index 76%
rename from src/main/java/com/lottery/lottery/repository/CryptoWithdrawalMethodRepository.java
rename to src/main/java/com/honey/honey/repository/CryptoWithdrawalMethodRepository.java
index 78bcc2a..c2c7357 100644
--- a/src/main/java/com/lottery/lottery/repository/CryptoWithdrawalMethodRepository.java
+++ b/src/main/java/com/honey/honey/repository/CryptoWithdrawalMethodRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.CryptoWithdrawalMethod;
+import com.honey.honey.model.CryptoWithdrawalMethod;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/FeatureSwitchRepository.java b/src/main/java/com/honey/honey/repository/FeatureSwitchRepository.java
similarity index 71%
rename from src/main/java/com/lottery/lottery/repository/FeatureSwitchRepository.java
rename to src/main/java/com/honey/honey/repository/FeatureSwitchRepository.java
index b428fed..f40710a 100644
--- a/src/main/java/com/lottery/lottery/repository/FeatureSwitchRepository.java
+++ b/src/main/java/com/honey/honey/repository/FeatureSwitchRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.FeatureSwitch;
+import com.honey.honey.model.FeatureSwitch;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/NotificationAuditRepository.java b/src/main/java/com/honey/honey/repository/NotificationAuditRepository.java
similarity index 82%
rename from src/main/java/com/lottery/lottery/repository/NotificationAuditRepository.java
rename to src/main/java/com/honey/honey/repository/NotificationAuditRepository.java
index f9db65b..13604d7 100644
--- a/src/main/java/com/lottery/lottery/repository/NotificationAuditRepository.java
+++ b/src/main/java/com/honey/honey/repository/NotificationAuditRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.NotificationAudit;
+import com.honey.honey.model.NotificationAudit;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/PaymentRepository.java b/src/main/java/com/honey/honey/repository/PaymentRepository.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/repository/PaymentRepository.java
rename to src/main/java/com/honey/honey/repository/PaymentRepository.java
index 2fb3e0f..92c3d1e 100644
--- a/src/main/java/com/lottery/lottery/repository/PaymentRepository.java
+++ b/src/main/java/com/honey/honey/repository/PaymentRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Payment;
+import com.honey.honey.model.Payment;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.Query;
diff --git a/src/main/java/com/lottery/lottery/repository/PayoutRepository.java b/src/main/java/com/honey/honey/repository/PayoutRepository.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/repository/PayoutRepository.java
rename to src/main/java/com/honey/honey/repository/PayoutRepository.java
index 0aa257c..e459ec7 100644
--- a/src/main/java/com/lottery/lottery/repository/PayoutRepository.java
+++ b/src/main/java/com/honey/honey/repository/PayoutRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Payout;
+import com.honey.honey.model.Payout;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
diff --git a/src/main/java/com/lottery/lottery/repository/PromotionRepository.java b/src/main/java/com/honey/honey/repository/PromotionRepository.java
similarity index 83%
rename from src/main/java/com/lottery/lottery/repository/PromotionRepository.java
rename to src/main/java/com/honey/honey/repository/PromotionRepository.java
index 3257c34..0d84fb8 100644
--- a/src/main/java/com/lottery/lottery/repository/PromotionRepository.java
+++ b/src/main/java/com/honey/honey/repository/PromotionRepository.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Promotion;
-import com.lottery.lottery.model.Promotion.PromotionStatus;
-import com.lottery.lottery.model.Promotion.PromotionType;
+import com.honey.honey.model.Promotion;
+import com.honey.honey.model.Promotion.PromotionStatus;
+import com.honey.honey.model.Promotion.PromotionType;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
diff --git a/src/main/java/com/lottery/lottery/repository/PromotionRewardRepository.java b/src/main/java/com/honey/honey/repository/PromotionRewardRepository.java
similarity index 80%
rename from src/main/java/com/lottery/lottery/repository/PromotionRewardRepository.java
rename to src/main/java/com/honey/honey/repository/PromotionRewardRepository.java
index 2911916..620ffaf 100644
--- a/src/main/java/com/lottery/lottery/repository/PromotionRewardRepository.java
+++ b/src/main/java/com/honey/honey/repository/PromotionRewardRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.PromotionReward;
+import com.honey.honey.model.PromotionReward;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/PromotionUserRepository.java b/src/main/java/com/honey/honey/repository/PromotionUserRepository.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/repository/PromotionUserRepository.java
rename to src/main/java/com/honey/honey/repository/PromotionUserRepository.java
index 8f7cd32..2bafbe3 100644
--- a/src/main/java/com/lottery/lottery/repository/PromotionUserRepository.java
+++ b/src/main/java/com/honey/honey/repository/PromotionUserRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.PromotionUser;
+import com.honey.honey.model.PromotionUser;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
diff --git a/src/main/java/com/lottery/lottery/repository/QuickAnswerRepository.java b/src/main/java/com/honey/honey/repository/QuickAnswerRepository.java
similarity index 78%
rename from src/main/java/com/lottery/lottery/repository/QuickAnswerRepository.java
rename to src/main/java/com/honey/honey/repository/QuickAnswerRepository.java
index 8b47acf..f93efda 100644
--- a/src/main/java/com/lottery/lottery/repository/QuickAnswerRepository.java
+++ b/src/main/java/com/honey/honey/repository/QuickAnswerRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.QuickAnswer;
+import com.honey.honey.model.QuickAnswer;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/SessionRepository.java b/src/main/java/com/honey/honey/repository/SessionRepository.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/repository/SessionRepository.java
rename to src/main/java/com/honey/honey/repository/SessionRepository.java
index 08b132e..d0e5e65 100644
--- a/src/main/java/com/lottery/lottery/repository/SessionRepository.java
+++ b/src/main/java/com/honey/honey/repository/SessionRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Session;
+import com.honey.honey.model.Session;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Modifying;
diff --git a/src/main/java/com/lottery/lottery/repository/SupportMessageRepository.java b/src/main/java/com/honey/honey/repository/SupportMessageRepository.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/repository/SupportMessageRepository.java
rename to src/main/java/com/honey/honey/repository/SupportMessageRepository.java
index d5dce91..9d95466 100644
--- a/src/main/java/com/lottery/lottery/repository/SupportMessageRepository.java
+++ b/src/main/java/com/honey/honey/repository/SupportMessageRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.SupportMessage;
+import com.honey.honey.model.SupportMessage;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
diff --git a/src/main/java/com/lottery/lottery/repository/SupportTicketRepository.java b/src/main/java/com/honey/honey/repository/SupportTicketRepository.java
similarity index 91%
rename from src/main/java/com/lottery/lottery/repository/SupportTicketRepository.java
rename to src/main/java/com/honey/honey/repository/SupportTicketRepository.java
index eb758da..4a15475 100644
--- a/src/main/java/com/lottery/lottery/repository/SupportTicketRepository.java
+++ b/src/main/java/com/honey/honey/repository/SupportTicketRepository.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.SupportTicket;
-import com.lottery.lottery.model.SupportTicket.TicketStatus;
+import com.honey.honey.model.SupportTicket;
+import com.honey.honey.model.SupportTicket.TicketStatus;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
diff --git a/src/main/java/com/lottery/lottery/repository/TaskRepository.java b/src/main/java/com/honey/honey/repository/TaskRepository.java
similarity index 82%
rename from src/main/java/com/lottery/lottery/repository/TaskRepository.java
rename to src/main/java/com/honey/honey/repository/TaskRepository.java
index 46ae6da..ea80f08 100644
--- a/src/main/java/com/lottery/lottery/repository/TaskRepository.java
+++ b/src/main/java/com/honey/honey/repository/TaskRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Task;
+import com.honey.honey.model.Task;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/repository/TransactionRepository.java b/src/main/java/com/honey/honey/repository/TransactionRepository.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/repository/TransactionRepository.java
rename to src/main/java/com/honey/honey/repository/TransactionRepository.java
index f17c522..7155e7e 100644
--- a/src/main/java/com/lottery/lottery/repository/TransactionRepository.java
+++ b/src/main/java/com/honey/honey/repository/TransactionRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.Transaction;
+import com.honey.honey.model.Transaction;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
diff --git a/src/main/java/com/lottery/lottery/repository/UserARepository.java b/src/main/java/com/honey/honey/repository/UserARepository.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/repository/UserARepository.java
rename to src/main/java/com/honey/honey/repository/UserARepository.java
index 48e1b12..f2917c3 100644
--- a/src/main/java/com/lottery/lottery/repository/UserARepository.java
+++ b/src/main/java/com/honey/honey/repository/UserARepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.UserA;
+import com.honey.honey.model.UserA;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
diff --git a/src/main/java/com/lottery/lottery/repository/UserBRepository.java b/src/main/java/com/honey/honey/repository/UserBRepository.java
similarity index 90%
rename from src/main/java/com/lottery/lottery/repository/UserBRepository.java
rename to src/main/java/com/honey/honey/repository/UserBRepository.java
index 780a2da..6e4cfbf 100644
--- a/src/main/java/com/lottery/lottery/repository/UserBRepository.java
+++ b/src/main/java/com/honey/honey/repository/UserBRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.UserB;
+import com.honey.honey.model.UserB;
import jakarta.persistence.LockModeType;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Lock;
diff --git a/src/main/java/com/lottery/lottery/repository/UserDRepository.java b/src/main/java/com/honey/honey/repository/UserDRepository.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/repository/UserDRepository.java
rename to src/main/java/com/honey/honey/repository/UserDRepository.java
index 8f3e5d8..cd26f1d 100644
--- a/src/main/java/com/lottery/lottery/repository/UserDRepository.java
+++ b/src/main/java/com/honey/honey/repository/UserDRepository.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.dto.ReferralDto;
-import com.lottery.lottery.model.UserD;
+import com.honey.honey.dto.ReferralDto;
+import com.honey.honey.model.UserD;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
@@ -54,7 +54,7 @@ public interface UserDRepository extends JpaRepository {
* Finds referrals for level 1 (where referer_id_1 = userId).
* Returns referrals with their screen_name and to_referer_1 commission.
*/
- @Query("SELECT new com.lottery.lottery.dto.ReferralDto(" +
+ @Query("SELECT new com.honey.honey.dto.ReferralDto(" +
"ud.screenName, ud.toReferer1) " +
"FROM UserD ud " +
"WHERE ud.refererId1 = :userId AND ud.refererId1 > 0 " +
@@ -65,7 +65,7 @@ public interface UserDRepository extends JpaRepository {
* Finds referrals for level 2 (where referer_id_2 = userId).
* Returns referrals with their screen_name and to_referer_2 commission.
*/
- @Query("SELECT new com.lottery.lottery.dto.ReferralDto(" +
+ @Query("SELECT new com.honey.honey.dto.ReferralDto(" +
"ud.screenName, ud.toReferer2) " +
"FROM UserD ud " +
"WHERE ud.refererId2 = :userId AND ud.refererId2 > 0 " +
@@ -76,7 +76,7 @@ public interface UserDRepository extends JpaRepository {
* Finds referrals for level 3 (where referer_id_3 = userId).
* Returns referrals with their screen_name and to_referer_3 commission.
*/
- @Query("SELECT new com.lottery.lottery.dto.ReferralDto(" +
+ @Query("SELECT new com.honey.honey.dto.ReferralDto(" +
"ud.screenName, ud.toReferer3) " +
"FROM UserD ud " +
"WHERE ud.refererId3 = :userId AND ud.refererId3 > 0 " +
diff --git a/src/main/java/com/lottery/lottery/repository/UserTaskClaimRepository.java b/src/main/java/com/honey/honey/repository/UserTaskClaimRepository.java
similarity index 86%
rename from src/main/java/com/lottery/lottery/repository/UserTaskClaimRepository.java
rename to src/main/java/com/honey/honey/repository/UserTaskClaimRepository.java
index a124394..90e3897 100644
--- a/src/main/java/com/lottery/lottery/repository/UserTaskClaimRepository.java
+++ b/src/main/java/com/honey/honey/repository/UserTaskClaimRepository.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.repository;
+package com.honey.honey.repository;
-import com.lottery.lottery.model.UserTaskClaim;
+import com.honey.honey.model.UserTaskClaim;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
diff --git a/src/main/java/com/lottery/lottery/security/AuthInterceptor.java b/src/main/java/com/honey/honey/security/AuthInterceptor.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/security/AuthInterceptor.java
rename to src/main/java/com/honey/honey/security/AuthInterceptor.java
index 6353f9c..55e400f 100644
--- a/src/main/java/com/lottery/lottery/security/AuthInterceptor.java
+++ b/src/main/java/com/honey/honey/security/AuthInterceptor.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.security;
+package com.honey.honey.security;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.service.LocalizationService;
-import com.lottery.lottery.service.SessionService;
+import com.honey.honey.model.UserA;
+import com.honey.honey.service.LocalizationService;
+import com.honey.honey.service.SessionService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
diff --git a/src/main/java/com/lottery/lottery/security/RateLimitInterceptor.java b/src/main/java/com/honey/honey/security/RateLimitInterceptor.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/security/RateLimitInterceptor.java
rename to src/main/java/com/honey/honey/security/RateLimitInterceptor.java
index f75c680..5870ccc 100644
--- a/src/main/java/com/lottery/lottery/security/RateLimitInterceptor.java
+++ b/src/main/java/com/honey/honey/security/RateLimitInterceptor.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.security;
+package com.honey.honey.security;
-import com.lottery.lottery.util.IpUtils;
+import com.honey.honey.util.IpUtils;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/security/UserContext.java b/src/main/java/com/honey/honey/security/UserContext.java
similarity index 80%
rename from src/main/java/com/lottery/lottery/security/UserContext.java
rename to src/main/java/com/honey/honey/security/UserContext.java
index ee6d97e..90b9f4f 100644
--- a/src/main/java/com/lottery/lottery/security/UserContext.java
+++ b/src/main/java/com/honey/honey/security/UserContext.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.security;
+package com.honey.honey.security;
-import com.lottery.lottery.model.UserA;
+import com.honey.honey.model.UserA;
public class UserContext {
diff --git a/src/main/java/com/lottery/lottery/security/UserRateLimitInterceptor.java b/src/main/java/com/honey/honey/security/UserRateLimitInterceptor.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/security/UserRateLimitInterceptor.java
rename to src/main/java/com/honey/honey/security/UserRateLimitInterceptor.java
index 5c1bd00..83e874b 100644
--- a/src/main/java/com/lottery/lottery/security/UserRateLimitInterceptor.java
+++ b/src/main/java/com/honey/honey/security/UserRateLimitInterceptor.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.security;
+package com.honey.honey.security;
-import com.lottery.lottery.model.UserA;
+import com.honey.honey.model.UserA;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/security/admin/AdminDetailsService.java b/src/main/java/com/honey/honey/security/admin/AdminDetailsService.java
similarity index 90%
rename from src/main/java/com/lottery/lottery/security/admin/AdminDetailsService.java
rename to src/main/java/com/honey/honey/security/admin/AdminDetailsService.java
index 37dfd16..a00609a 100644
--- a/src/main/java/com/lottery/lottery/security/admin/AdminDetailsService.java
+++ b/src/main/java/com/honey/honey/security/admin/AdminDetailsService.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.security.admin;
+package com.honey.honey.security.admin;
-import com.lottery.lottery.model.Admin;
-import com.lottery.lottery.repository.AdminRepository;
+import com.honey.honey.model.Admin;
+import com.honey.honey.repository.AdminRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.SimpleGrantedAuthority;
diff --git a/src/main/java/com/lottery/lottery/security/admin/JwtAuthenticationFilter.java b/src/main/java/com/honey/honey/security/admin/JwtAuthenticationFilter.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/security/admin/JwtAuthenticationFilter.java
rename to src/main/java/com/honey/honey/security/admin/JwtAuthenticationFilter.java
index 4132f95..3b6c581 100644
--- a/src/main/java/com/lottery/lottery/security/admin/JwtAuthenticationFilter.java
+++ b/src/main/java/com/honey/honey/security/admin/JwtAuthenticationFilter.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.security.admin;
+package com.honey.honey.security.admin;
-import com.lottery.lottery.model.Admin;
-import com.lottery.lottery.repository.AdminRepository;
+import com.honey.honey.model.Admin;
+import com.honey.honey.repository.AdminRepository;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
diff --git a/src/main/java/com/lottery/lottery/security/admin/JwtUtil.java b/src/main/java/com/honey/honey/security/admin/JwtUtil.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/security/admin/JwtUtil.java
rename to src/main/java/com/honey/honey/security/admin/JwtUtil.java
index 20abb15..0a7892b 100644
--- a/src/main/java/com/lottery/lottery/security/admin/JwtUtil.java
+++ b/src/main/java/com/honey/honey/security/admin/JwtUtil.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.security.admin;
+package com.honey.honey.security.admin;
import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts;
diff --git a/src/main/java/com/lottery/lottery/service/AdminMasterService.java b/src/main/java/com/honey/honey/service/AdminMasterService.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/service/AdminMasterService.java
rename to src/main/java/com/honey/honey/service/AdminMasterService.java
index 2840a9d..b56e621 100644
--- a/src/main/java/com/lottery/lottery/service/AdminMasterService.java
+++ b/src/main/java/com/honey/honey/service/AdminMasterService.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.AdminMasterDto;
-import com.lottery.lottery.model.UserD;
-import com.lottery.lottery.repository.UserDRepository;
+import com.honey.honey.dto.AdminMasterDto;
+import com.honey.honey.model.UserD;
+import com.honey.honey.repository.UserDRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
diff --git a/src/main/java/com/lottery/lottery/service/AdminPromotionService.java b/src/main/java/com/honey/honey/service/AdminPromotionService.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/service/AdminPromotionService.java
rename to src/main/java/com/honey/honey/service/AdminPromotionService.java
index 26c3b6d..8640a2a 100644
--- a/src/main/java/com/lottery/lottery/service/AdminPromotionService.java
+++ b/src/main/java/com/honey/honey/service/AdminPromotionService.java
@@ -1,14 +1,14 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.model.Promotion;
-import com.lottery.lottery.model.Promotion.PromotionStatus;
-import com.lottery.lottery.model.Promotion.PromotionType;
-import com.lottery.lottery.model.PromotionReward;
-import com.lottery.lottery.model.PromotionUser;
-import com.lottery.lottery.repository.PromotionRepository;
-import com.lottery.lottery.repository.PromotionRewardRepository;
-import com.lottery.lottery.repository.PromotionUserRepository;
+import com.honey.honey.dto.*;
+import com.honey.honey.model.Promotion;
+import com.honey.honey.model.Promotion.PromotionStatus;
+import com.honey.honey.model.Promotion.PromotionType;
+import com.honey.honey.model.PromotionReward;
+import com.honey.honey.model.PromotionUser;
+import com.honey.honey.repository.PromotionRepository;
+import com.honey.honey.repository.PromotionRewardRepository;
+import com.honey.honey.repository.PromotionUserRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
diff --git a/src/main/java/com/lottery/lottery/service/AdminService.java b/src/main/java/com/honey/honey/service/AdminService.java
similarity index 85%
rename from src/main/java/com/lottery/lottery/service/AdminService.java
rename to src/main/java/com/honey/honey/service/AdminService.java
index 6618301..09711ea 100644
--- a/src/main/java/com/lottery/lottery/service/AdminService.java
+++ b/src/main/java/com/honey/honey/service/AdminService.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.model.Admin;
-import com.lottery.lottery.repository.AdminRepository;
-import com.lottery.lottery.security.admin.JwtUtil;
+import com.honey.honey.model.Admin;
+import com.honey.honey.repository.AdminRepository;
+import com.honey.honey.security.admin.JwtUtil;
import lombok.RequiredArgsConstructor;
import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/lottery/lottery/service/AdminUserService.java b/src/main/java/com/honey/honey/service/AdminUserService.java
similarity index 99%
rename from src/main/java/com/lottery/lottery/service/AdminUserService.java
rename to src/main/java/com/honey/honey/service/AdminUserService.java
index 35e447b..5ab69f0 100644
--- a/src/main/java/com/lottery/lottery/service/AdminUserService.java
+++ b/src/main/java/com/honey/honey/service/AdminUserService.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.model.*;
-import com.lottery.lottery.repository.*;
-import com.lottery.lottery.util.IpUtils;
+import com.honey.honey.dto.*;
+import com.honey.honey.model.*;
+import com.honey.honey.repository.*;
+import com.honey.honey.util.IpUtils;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
diff --git a/src/main/java/com/lottery/lottery/service/AvatarService.java b/src/main/java/com/honey/honey/service/AvatarService.java
similarity index 99%
rename from src/main/java/com/lottery/lottery/service/AvatarService.java
rename to src/main/java/com/honey/honey/service/AvatarService.java
index d02cbbd..0301a3d 100644
--- a/src/main/java/com/lottery/lottery/service/AvatarService.java
+++ b/src/main/java/com/honey/honey/service/AvatarService.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@@ -25,9 +25,9 @@ import java.util.zip.Adler32;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.lottery.lottery.config.TelegramProperties;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.config.TelegramProperties;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.UserARepository;
/**
* Service for handling user avatar download, processing, and storage.
diff --git a/src/main/java/com/lottery/lottery/service/ConfigurationService.java b/src/main/java/com/honey/honey/service/ConfigurationService.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/service/ConfigurationService.java
rename to src/main/java/com/honey/honey/service/ConfigurationService.java
index 005ef8a..6c4f2f3 100644
--- a/src/main/java/com/lottery/lottery/service/ConfigurationService.java
+++ b/src/main/java/com/honey/honey/service/ConfigurationService.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.model.Configuration;
-import com.lottery.lottery.repository.ConfigurationRepository;
+import com.honey.honey.model.Configuration;
+import com.honey.honey.repository.ConfigurationRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
diff --git a/src/main/java/com/lottery/lottery/service/CountryCodeService.java b/src/main/java/com/honey/honey/service/CountryCodeService.java
similarity index 99%
rename from src/main/java/com/lottery/lottery/service/CountryCodeService.java
rename to src/main/java/com/honey/honey/service/CountryCodeService.java
index 2bfa62c..f694aa9 100644
--- a/src/main/java/com/lottery/lottery/service/CountryCodeService.java
+++ b/src/main/java/com/honey/honey/service/CountryCodeService.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import com.maxmind.db.CHMCache;
import com.maxmind.geoip2.DatabaseReader;
diff --git a/src/main/java/com/lottery/lottery/service/CryptoDepositService.java b/src/main/java/com/honey/honey/service/CryptoDepositService.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/service/CryptoDepositService.java
rename to src/main/java/com/honey/honey/service/CryptoDepositService.java
index fd98580..f63584d 100644
--- a/src/main/java/com/lottery/lottery/service/CryptoDepositService.java
+++ b/src/main/java/com/honey/honey/service/CryptoDepositService.java
@@ -1,15 +1,15 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.lottery.lottery.dto.CryptoDepositMethodsResponse;
-import com.lottery.lottery.dto.DepositAddressApiRequest;
-import com.lottery.lottery.dto.DepositAddressResponse;
-import com.lottery.lottery.dto.DepositMethodsDto;
-import com.lottery.lottery.model.CryptoDepositConfig;
-import com.lottery.lottery.model.CryptoDepositMethod;
-import com.lottery.lottery.repository.CryptoDepositConfigRepository;
-import com.lottery.lottery.repository.CryptoDepositMethodRepository;
+import com.honey.honey.dto.CryptoDepositMethodsResponse;
+import com.honey.honey.dto.DepositAddressApiRequest;
+import com.honey.honey.dto.DepositAddressResponse;
+import com.honey.honey.dto.DepositMethodsDto;
+import com.honey.honey.model.CryptoDepositConfig;
+import com.honey.honey.model.CryptoDepositMethod;
+import com.honey.honey.repository.CryptoDepositConfigRepository;
+import com.honey.honey.repository.CryptoDepositMethodRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/service/CryptoWithdrawalService.java b/src/main/java/com/honey/honey/service/CryptoWithdrawalService.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/service/CryptoWithdrawalService.java
rename to src/main/java/com/honey/honey/service/CryptoWithdrawalService.java
index b52bc36..4db11ee 100644
--- a/src/main/java/com/lottery/lottery/service/CryptoWithdrawalService.java
+++ b/src/main/java/com/honey/honey/service/CryptoWithdrawalService.java
@@ -1,18 +1,18 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.WithdrawalApiRequest;
-import com.lottery.lottery.dto.WithdrawalApiResponse;
-import com.lottery.lottery.dto.WithdrawalInfoApiResponse;
-import com.lottery.lottery.dto.WithdrawalMethodDetailsDto;
-import com.lottery.lottery.dto.WithdrawalMethodsApiResponse;
-import com.lottery.lottery.dto.WithdrawalMethodsDto;
-import com.lottery.lottery.model.CryptoWithdrawalMethod;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.CryptoWithdrawalMethodRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.dto.WithdrawalApiRequest;
+import com.honey.honey.dto.WithdrawalApiResponse;
+import com.honey.honey.dto.WithdrawalInfoApiResponse;
+import com.honey.honey.dto.WithdrawalMethodDetailsDto;
+import com.honey.honey.dto.WithdrawalMethodsApiResponse;
+import com.honey.honey.dto.WithdrawalMethodsDto;
+import com.honey.honey.model.CryptoWithdrawalMethod;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.CryptoWithdrawalMethodRepository;
+import com.honey.honey.repository.UserARepository;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.lottery.lottery.util.IpUtils;
+import com.honey.honey.util.IpUtils;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/service/DataCleanupService.java b/src/main/java/com/honey/honey/service/DataCleanupService.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/service/DataCleanupService.java
rename to src/main/java/com/honey/honey/service/DataCleanupService.java
index 1f7d419..9e6fbc8 100644
--- a/src/main/java/com/lottery/lottery/service/DataCleanupService.java
+++ b/src/main/java/com/honey/honey/service/DataCleanupService.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.repository.TransactionRepository;
+import com.honey.honey.repository.TransactionRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/service/FeatureSwitchService.java b/src/main/java/com/honey/honey/service/FeatureSwitchService.java
similarity index 79%
rename from src/main/java/com/lottery/lottery/service/FeatureSwitchService.java
rename to src/main/java/com/honey/honey/service/FeatureSwitchService.java
index bf0fe87..78ab2b0 100644
--- a/src/main/java/com/lottery/lottery/service/FeatureSwitchService.java
+++ b/src/main/java/com/honey/honey/service/FeatureSwitchService.java
@@ -1,7 +1,7 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.model.FeatureSwitch;
-import com.lottery.lottery.repository.FeatureSwitchRepository;
+import com.honey.honey.model.FeatureSwitch;
+import com.honey.honey.repository.FeatureSwitchRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -14,13 +14,10 @@ import java.util.stream.Collectors;
@RequiredArgsConstructor
public class FeatureSwitchService {
- public static final String REMOTE_BET_ENABLED = "remote_bet_enabled";
public static final String PAYMENT_ENABLED = "payment_enabled";
public static final String PAYOUT_ENABLED = "payout_enabled";
public static final String TASK_REFERRAL_50_ENABLED = "task_referral_50_enabled";
public static final String TASK_REFERRAL_100_ENABLED = "task_referral_100_enabled";
- /** When enabled, the scheduler registers lottery bots into joinable rounds (Part 2). */
- public static final String LOTTERY_BOT_SCHEDULER_ENABLED = "lottery_bot_scheduler_enabled";
/** When enabled, app shows Promotions button and /api/promotions endpoints are available. Default false. */
public static final String PROMOTIONS_ENABLED = "promotions_enabled";
/** When enabled, send manual_pay=1 for all crypto payouts. When disabled, only for users who completed 50 or 100 referrals (first withdrawal). Default true. */
@@ -28,16 +25,6 @@ public class FeatureSwitchService {
private final FeatureSwitchRepository featureSwitchRepository;
- /**
- * Returns whether the remote bet API endpoint is enabled (runtime toggle from admin).
- */
- @Transactional(readOnly = true)
- public boolean isRemoteBetEnabled() {
- return featureSwitchRepository.findById(REMOTE_BET_ENABLED)
- .map(FeatureSwitch::isEnabled)
- .orElse(false);
- }
-
/**
* Returns whether payment (deposits) is enabled. Default true when switch is missing.
*/
@@ -78,16 +65,6 @@ public class FeatureSwitchService {
.orElse(true);
}
- /**
- * Returns whether the lottery bot scheduler (auto-join bots) is enabled. Default true when switch is missing.
- */
- @Transactional(readOnly = true)
- public boolean isLotteryBotSchedulerEnabled() {
- return featureSwitchRepository.findById(LOTTERY_BOT_SCHEDULER_ENABLED)
- .map(FeatureSwitch::isEnabled)
- .orElse(true);
- }
-
/**
* Returns whether promotions are enabled (app button and /api/promotions). Default false when switch is missing.
*/
diff --git a/src/main/java/com/lottery/lottery/service/LocalizationService.java b/src/main/java/com/honey/honey/service/LocalizationService.java
similarity index 92%
rename from src/main/java/com/lottery/lottery/service/LocalizationService.java
rename to src/main/java/com/honey/honey/service/LocalizationService.java
index fe223b5..0f45215 100644
--- a/src/main/java/com/lottery/lottery/service/LocalizationService.java
+++ b/src/main/java/com/honey/honey/service/LocalizationService.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.config.LocaleConfig;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.security.UserContext;
+import com.honey.honey.config.LocaleConfig;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.security.UserContext;
import lombok.RequiredArgsConstructor;
import org.springframework.context.MessageSource;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/lottery/lottery/service/NotificationBroadcastService.java b/src/main/java/com/honey/honey/service/NotificationBroadcastService.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/service/NotificationBroadcastService.java
rename to src/main/java/com/honey/honey/service/NotificationBroadcastService.java
index c4f5d84..a14b324 100644
--- a/src/main/java/com/lottery/lottery/service/NotificationBroadcastService.java
+++ b/src/main/java/com/honey/honey/service/NotificationBroadcastService.java
@@ -1,11 +1,11 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.config.TelegramProperties;
-import com.lottery.lottery.dto.TelegramSendResult;
-import com.lottery.lottery.model.NotificationAudit;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.NotificationAuditRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.config.TelegramProperties;
+import com.honey.honey.dto.TelegramSendResult;
+import com.honey.honey.model.NotificationAudit;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.NotificationAuditRepository;
+import com.honey.honey.repository.UserARepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Page;
diff --git a/src/main/java/com/lottery/lottery/service/PaymentService.java b/src/main/java/com/honey/honey/service/PaymentService.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/service/PaymentService.java
rename to src/main/java/com/honey/honey/service/PaymentService.java
index 085ed3a..a646c52 100644
--- a/src/main/java/com/lottery/lottery/service/PaymentService.java
+++ b/src/main/java/com/honey/honey/service/PaymentService.java
@@ -1,24 +1,24 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.lottery.lottery.config.TelegramProperties;
-import com.lottery.lottery.dto.CreatePaymentRequest;
-import com.lottery.lottery.dto.DepositAddressApiRequest;
-import com.lottery.lottery.dto.DepositAddressResponse;
-import com.lottery.lottery.dto.DepositAddressResultDto;
-import com.lottery.lottery.dto.PaymentInvoiceResponse;
-import com.lottery.lottery.dto.PaymentWebhookRequest;
-import com.lottery.lottery.model.CryptoDepositMethod;
-import com.lottery.lottery.model.Payment;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.repository.CryptoDepositMethodRepository;
-import com.lottery.lottery.repository.PaymentRepository;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.repository.UserBRepository;
-import com.lottery.lottery.util.IpUtils;
-import com.lottery.lottery.util.TelegramTokenRedactor;
+import com.honey.honey.config.TelegramProperties;
+import com.honey.honey.dto.CreatePaymentRequest;
+import com.honey.honey.dto.DepositAddressApiRequest;
+import com.honey.honey.dto.DepositAddressResponse;
+import com.honey.honey.dto.DepositAddressResultDto;
+import com.honey.honey.dto.PaymentInvoiceResponse;
+import com.honey.honey.dto.PaymentWebhookRequest;
+import com.honey.honey.model.CryptoDepositMethod;
+import com.honey.honey.model.Payment;
+import com.honey.honey.model.UserA;
+import com.honey.honey.model.UserB;
+import com.honey.honey.repository.CryptoDepositMethodRepository;
+import com.honey.honey.repository.PaymentRepository;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.repository.UserBRepository;
+import com.honey.honey.util.IpUtils;
+import com.honey.honey.util.TelegramTokenRedactor;
import lombok.Data;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/service/PayoutService.java b/src/main/java/com/honey/honey/service/PayoutService.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/service/PayoutService.java
rename to src/main/java/com/honey/honey/service/PayoutService.java
index 2e4315f..9cbe746 100644
--- a/src/main/java/com/lottery/lottery/service/PayoutService.java
+++ b/src/main/java/com/honey/honey/service/PayoutService.java
@@ -1,14 +1,14 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.CreateCryptoWithdrawalRequest;
-import com.lottery.lottery.dto.CreatePayoutRequest;
-import com.lottery.lottery.dto.PayoutHistoryEntryDto;
-import com.lottery.lottery.dto.PayoutResponse;
-import com.lottery.lottery.dto.WithdrawalApiResponse;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.repository.PayoutRepository;
-import com.lottery.lottery.repository.UserBRepository;
+import com.honey.honey.dto.CreateCryptoWithdrawalRequest;
+import com.honey.honey.dto.CreatePayoutRequest;
+import com.honey.honey.dto.PayoutHistoryEntryDto;
+import com.honey.honey.dto.PayoutResponse;
+import com.honey.honey.dto.WithdrawalApiResponse;
+import com.honey.honey.model.Payout;
+import com.honey.honey.model.UserB;
+import com.honey.honey.repository.PayoutRepository;
+import com.honey.honey.repository.UserBRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/lottery/lottery/service/PromotionService.java b/src/main/java/com/honey/honey/service/PromotionService.java
similarity index 93%
rename from src/main/java/com/lottery/lottery/service/PromotionService.java
rename to src/main/java/com/honey/honey/service/PromotionService.java
index efe8132..30c4f3e 100644
--- a/src/main/java/com/lottery/lottery/service/PromotionService.java
+++ b/src/main/java/com/honey/honey/service/PromotionService.java
@@ -1,11 +1,11 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.model.Promotion;
-import com.lottery.lottery.model.Promotion.PromotionType;
-import com.lottery.lottery.model.PromotionUser;
-import com.lottery.lottery.repository.PromotionRepository;
-import com.lottery.lottery.repository.PromotionUserRepository;
-import com.lottery.lottery.repository.UserDRepository;
+import com.honey.honey.model.Promotion;
+import com.honey.honey.model.Promotion.PromotionType;
+import com.honey.honey.model.PromotionUser;
+import com.honey.honey.repository.PromotionRepository;
+import com.honey.honey.repository.PromotionUserRepository;
+import com.honey.honey.repository.UserDRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/lottery/lottery/service/PublicPromotionService.java b/src/main/java/com/honey/honey/service/PublicPromotionService.java
similarity index 87%
rename from src/main/java/com/lottery/lottery/service/PublicPromotionService.java
rename to src/main/java/com/honey/honey/service/PublicPromotionService.java
index 4b63ba1..a915aba 100644
--- a/src/main/java/com/lottery/lottery/service/PublicPromotionService.java
+++ b/src/main/java/com/honey/honey/service/PublicPromotionService.java
@@ -1,18 +1,18 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.PromotionDetailDto;
-import com.lottery.lottery.dto.PromotionLeaderboardEntryDto;
-import com.lottery.lottery.dto.PromotionListItemDto;
-import com.lottery.lottery.model.Promotion;
-import com.lottery.lottery.model.Promotion.PromotionStatus;
-import com.lottery.lottery.model.PromotionReward;
-import com.lottery.lottery.model.PromotionUser;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.PromotionRepository;
-import com.lottery.lottery.repository.PromotionRewardRepository;
-import com.lottery.lottery.repository.PromotionUserRepository;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.security.UserContext;
+import com.honey.honey.dto.PromotionDetailDto;
+import com.honey.honey.dto.PromotionLeaderboardEntryDto;
+import com.honey.honey.dto.PromotionListItemDto;
+import com.honey.honey.model.Promotion;
+import com.honey.honey.model.Promotion.PromotionStatus;
+import com.honey.honey.model.PromotionReward;
+import com.honey.honey.model.PromotionUser;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.PromotionRepository;
+import com.honey.honey.repository.PromotionRewardRepository;
+import com.honey.honey.repository.PromotionUserRepository;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.security.UserContext;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Sort;
diff --git a/src/main/java/com/lottery/lottery/service/SessionCleanupService.java b/src/main/java/com/honey/honey/service/SessionCleanupService.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/service/SessionCleanupService.java
rename to src/main/java/com/honey/honey/service/SessionCleanupService.java
index 8c9b6a3..cf5a8eb 100644
--- a/src/main/java/com/lottery/lottery/service/SessionCleanupService.java
+++ b/src/main/java/com/honey/honey/service/SessionCleanupService.java
@@ -1,6 +1,6 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.repository.SessionRepository;
+import com.honey.honey.repository.SessionRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/lottery/lottery/service/SessionService.java b/src/main/java/com/honey/honey/service/SessionService.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/service/SessionService.java
rename to src/main/java/com/honey/honey/service/SessionService.java
index 0846429..68a52b9 100644
--- a/src/main/java/com/lottery/lottery/service/SessionService.java
+++ b/src/main/java/com/honey/honey/service/SessionService.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.model.Session;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.SessionRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.model.Session;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.SessionRepository;
+import com.honey.honey.repository.UserARepository;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/service/SupportTicketService.java b/src/main/java/com/honey/honey/service/SupportTicketService.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/service/SupportTicketService.java
rename to src/main/java/com/honey/honey/service/SupportTicketService.java
index 56db236..26a6942 100644
--- a/src/main/java/com/lottery/lottery/service/SupportTicketService.java
+++ b/src/main/java/com/honey/honey/service/SupportTicketService.java
@@ -1,14 +1,14 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.*;
-import com.lottery.lottery.exception.GameException;
-import com.lottery.lottery.model.SupportMessage;
-import com.lottery.lottery.model.SupportTicket;
-import com.lottery.lottery.model.SupportTicket.TicketStatus;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.repository.SupportMessageRepository;
-import com.lottery.lottery.repository.SupportTicketRepository;
-import com.lottery.lottery.repository.UserARepository;
+import com.honey.honey.dto.*;
+import com.honey.honey.exception.GameException;
+import com.honey.honey.model.SupportMessage;
+import com.honey.honey.model.SupportTicket;
+import com.honey.honey.model.SupportTicket.TicketStatus;
+import com.honey.honey.model.UserA;
+import com.honey.honey.repository.SupportMessageRepository;
+import com.honey.honey.repository.SupportTicketRepository;
+import com.honey.honey.repository.UserARepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Page;
diff --git a/src/main/java/com/lottery/lottery/service/TaskService.java b/src/main/java/com/honey/honey/service/TaskService.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/service/TaskService.java
rename to src/main/java/com/honey/honey/service/TaskService.java
index e93f3eb..1a8d467 100644
--- a/src/main/java/com/lottery/lottery/service/TaskService.java
+++ b/src/main/java/com/honey/honey/service/TaskService.java
@@ -1,19 +1,19 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.config.LocaleConfig;
-import com.lottery.lottery.config.TelegramProperties;
-import com.lottery.lottery.dto.RecentBonusClaimDto;
-import com.lottery.lottery.dto.TaskDto;
-import com.lottery.lottery.model.Task;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.model.UserD;
-import com.lottery.lottery.model.UserTaskClaim;
-import com.lottery.lottery.repository.TaskRepository;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.repository.UserBRepository;
-import com.lottery.lottery.repository.UserDRepository;
-import com.lottery.lottery.repository.UserTaskClaimRepository;
+import com.honey.honey.config.LocaleConfig;
+import com.honey.honey.config.TelegramProperties;
+import com.honey.honey.dto.RecentBonusClaimDto;
+import com.honey.honey.dto.TaskDto;
+import com.honey.honey.model.Task;
+import com.honey.honey.model.UserA;
+import com.honey.honey.model.UserB;
+import com.honey.honey.model.UserD;
+import com.honey.honey.model.UserTaskClaim;
+import com.honey.honey.repository.TaskRepository;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.repository.UserBRepository;
+import com.honey.honey.repository.UserDRepository;
+import com.honey.honey.repository.UserTaskClaimRepository;
import jakarta.persistence.EntityManager;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@@ -331,8 +331,8 @@ public class TaskService {
* Returns availability status and cooldown time if on cooldown.
*/
/** Daily bonus removed - always returns unavailable. */
- public com.lottery.lottery.dto.DailyBonusStatusDto getDailyBonusStatus(Integer userId) {
- return com.lottery.lottery.dto.DailyBonusStatusDto.builder()
+ public com.honey.honey.dto.DailyBonusStatusDto getDailyBonusStatus(Integer userId) {
+ return com.honey.honey.dto.DailyBonusStatusDto.builder()
.taskId(null)
.available(false)
.cooldownSeconds(null)
diff --git a/src/main/java/com/lottery/lottery/service/TelegramAuthService.java b/src/main/java/com/honey/honey/service/TelegramAuthService.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/service/TelegramAuthService.java
rename to src/main/java/com/honey/honey/service/TelegramAuthService.java
index 74d5e31..c1e4507 100644
--- a/src/main/java/com/lottery/lottery/service/TelegramAuthService.java
+++ b/src/main/java/com/honey/honey/service/TelegramAuthService.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.lottery.lottery.config.TelegramProperties;
-import com.lottery.lottery.exception.UnauthorizedException;
+import com.honey.honey.config.TelegramProperties;
+import com.honey.honey.exception.UnauthorizedException;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/lottery/lottery/service/TelegramBotApiService.java b/src/main/java/com/honey/honey/service/TelegramBotApiService.java
similarity index 98%
rename from src/main/java/com/lottery/lottery/service/TelegramBotApiService.java
rename to src/main/java/com/honey/honey/service/TelegramBotApiService.java
index 582ba09..81fba09 100644
--- a/src/main/java/com/lottery/lottery/service/TelegramBotApiService.java
+++ b/src/main/java/com/honey/honey/service/TelegramBotApiService.java
@@ -1,9 +1,9 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.lottery.lottery.dto.TelegramApiResponse;
-import com.lottery.lottery.dto.TelegramSendResult;
+import com.honey.honey.dto.TelegramApiResponse;
+import com.honey.honey.dto.TelegramSendResult;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpEntity;
diff --git a/src/main/java/com/lottery/lottery/service/TelegramService.java b/src/main/java/com/honey/honey/service/TelegramService.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/service/TelegramService.java
rename to src/main/java/com/honey/honey/service/TelegramService.java
index ee85146..6c7a364 100644
--- a/src/main/java/com/lottery/lottery/service/TelegramService.java
+++ b/src/main/java/com/honey/honey/service/TelegramService.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.lottery.lottery.config.TelegramProperties;
+import com.honey.honey.config.TelegramProperties;
import lombok.Data;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/service/TransactionService.java b/src/main/java/com/honey/honey/service/TransactionService.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/service/TransactionService.java
rename to src/main/java/com/honey/honey/service/TransactionService.java
index 37b6a10..7ff82fc 100644
--- a/src/main/java/com/lottery/lottery/service/TransactionService.java
+++ b/src/main/java/com/honey/honey/service/TransactionService.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.TransactionDto;
-import com.lottery.lottery.model.Transaction;
-import com.lottery.lottery.repository.TransactionRepository;
+import com.honey.honey.dto.TransactionDto;
+import com.honey.honey.model.Transaction;
+import com.honey.honey.repository.TransactionRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Page;
diff --git a/src/main/java/com/lottery/lottery/service/UserService.java b/src/main/java/com/honey/honey/service/UserService.java
similarity index 97%
rename from src/main/java/com/lottery/lottery/service/UserService.java
rename to src/main/java/com/honey/honey/service/UserService.java
index fcb35b0..f6ce312 100644
--- a/src/main/java/com/lottery/lottery/service/UserService.java
+++ b/src/main/java/com/honey/honey/service/UserService.java
@@ -1,14 +1,14 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.ReferralDto;
-import com.lottery.lottery.model.UserA;
-import com.lottery.lottery.model.UserB;
-import com.lottery.lottery.model.UserD;
-import com.lottery.lottery.repository.UserARepository;
-import com.lottery.lottery.repository.UserBRepository;
-import com.lottery.lottery.repository.UserDRepository;
-import com.lottery.lottery.util.IpUtils;
-import com.lottery.lottery.util.TimeProvider;
+import com.honey.honey.dto.ReferralDto;
+import com.honey.honey.model.UserA;
+import com.honey.honey.model.UserB;
+import com.honey.honey.model.UserD;
+import com.honey.honey.repository.UserARepository;
+import com.honey.honey.repository.UserBRepository;
+import com.honey.honey.repository.UserDRepository;
+import com.honey.honey.util.IpUtils;
+import com.honey.honey.util.TimeProvider;
import jakarta.servlet.http.HttpServletRequest;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/service/WithdrawalStatusSyncService.java b/src/main/java/com/honey/honey/service/WithdrawalStatusSyncService.java
similarity index 96%
rename from src/main/java/com/lottery/lottery/service/WithdrawalStatusSyncService.java
rename to src/main/java/com/honey/honey/service/WithdrawalStatusSyncService.java
index d125134..6900fff 100644
--- a/src/main/java/com/lottery/lottery/service/WithdrawalStatusSyncService.java
+++ b/src/main/java/com/honey/honey/service/WithdrawalStatusSyncService.java
@@ -1,8 +1,8 @@
-package com.lottery.lottery.service;
+package com.honey.honey.service;
-import com.lottery.lottery.dto.WithdrawalInfoApiResponse;
-import com.lottery.lottery.model.Payout;
-import com.lottery.lottery.repository.PayoutRepository;
+import com.honey.honey.dto.WithdrawalInfoApiResponse;
+import com.honey.honey.model.Payout;
+import com.honey.honey.repository.PayoutRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.PageRequest;
diff --git a/src/main/java/com/lottery/lottery/util/IpUtils.java b/src/main/java/com/honey/honey/util/IpUtils.java
similarity index 99%
rename from src/main/java/com/lottery/lottery/util/IpUtils.java
rename to src/main/java/com/honey/honey/util/IpUtils.java
index 8b71e1a..4dc06e9 100644
--- a/src/main/java/com/lottery/lottery/util/IpUtils.java
+++ b/src/main/java/com/honey/honey/util/IpUtils.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.util;
+package com.honey.honey.util;
import jakarta.servlet.http.HttpServletRequest;
import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/lottery/lottery/util/TelegramTokenRedactor.java b/src/main/java/com/honey/honey/util/TelegramTokenRedactor.java
similarity index 95%
rename from src/main/java/com/lottery/lottery/util/TelegramTokenRedactor.java
rename to src/main/java/com/honey/honey/util/TelegramTokenRedactor.java
index e7b3de2..1ba9382 100644
--- a/src/main/java/com/lottery/lottery/util/TelegramTokenRedactor.java
+++ b/src/main/java/com/honey/honey/util/TelegramTokenRedactor.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.util;
+package com.honey.honey.util;
import java.util.regex.Pattern;
diff --git a/src/main/java/com/lottery/lottery/util/TimeProvider.java b/src/main/java/com/honey/honey/util/TimeProvider.java
similarity index 94%
rename from src/main/java/com/lottery/lottery/util/TimeProvider.java
rename to src/main/java/com/honey/honey/util/TimeProvider.java
index d24e7e3..c91268e 100644
--- a/src/main/java/com/lottery/lottery/util/TimeProvider.java
+++ b/src/main/java/com/honey/honey/util/TimeProvider.java
@@ -1,4 +1,4 @@
-package com.lottery.lottery.util;
+package com.honey.honey.util;
import java.time.Instant;
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 943c0b9..e1df4ac 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -12,12 +12,12 @@ server:
spring:
application:
- name: lottery-be
+ name: honey-be
lifecycle:
timeout-per-shutdown-phase: 30s
datasource:
- url: ${SPRING_DATASOURCE_URL:jdbc:mysql://localhost:3306/lottery_db}
+ url: ${SPRING_DATASOURCE_URL:jdbc:mysql://localhost:3306/honey_db}
username: ${SPRING_DATASOURCE_USERNAME:root}
password: ${SPRING_DATASOURCE_PASSWORD:password}
driver-class-name: com.mysql.cj.jdbc.Driver
@@ -51,7 +51,7 @@ telegram:
bot-token: ${TELEGRAM_BOT_TOKEN}
# Bot token for checking channel membership (separate from main bot token)
channel-checker-bot-token: ${TELEGRAM_CHANNEL_CHECKER_BOT_TOKEN:}
- # Channel ID for follow tasks (e.g., "@lottery_2026_test_channel" or numeric ID)
+ # Channel ID for follow tasks (e.g., "@honey_channel" or numeric ID)
follow-task-channel-id: ${TELEGRAM_FOLLOW_TASK_CHANNEL_ID:@win_spin_news}
follow-task-channel-id-2: ${TELEGRAM_FOLLOW_TASK_CHANNEL_ID_2:@win_spin_withdrawals}
@@ -67,13 +67,13 @@ app:
max-batches-per-run: ${APP_SESSION_CLEANUP_MAX_BATCHES:20}
data-cleanup:
- # Batch cleanup configuration for game_round_participants and transactions
+ # Batch cleanup configuration for transactions and other data
cleanup:
# Number of records to delete per batch
batch-size: ${APP_DATA_CLEANUP_BATCH_SIZE:5000}
# Maximum number of batches to process per cleanup run
max-batches-per-run: ${APP_DATA_CLEANUP_MAX_BATCHES:20}
- # Sleep time in milliseconds between batches (to let database process WebSocket inserts)
+ # Sleep time in milliseconds between batches
batch-sleep-ms: ${APP_DATA_CLEANUP_BATCH_SLEEP_MS:500}
avatar:
@@ -95,9 +95,6 @@ app:
# Avatar URL cache TTL in minutes (default: 5 minutes)
cache-ttl-minutes: ${APP_AVATAR_CACHE_TTL_MINUTES:5}
- # Secret token for remote bet API (GET /api/remotebet/{token}?user_id=&room=&amount=). No auth; enable via Feature Switchers in admin.
- remote-bet:
- token: ${APP_REMOTE_BET_TOKEN:}
# Token in path for open user-check API: GET /api/check_user/{token}/{telegramId}. Set on VPS only.
check-user:
token: ${APP_CHECK_USER_TOKEN:}
diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml
index 412d5e9..4c6dc7b 100644
--- a/src/main/resources/logback-spring.xml
+++ b/src/main/resources/logback-spring.xml
@@ -1,7 +1,7 @@
@@ -74,11 +74,7 @@
-
-
-
-
-
+
diff --git a/src/main/resources/messages.properties b/src/main/resources/messages.properties
index f7be116..5056a6a 100644
--- a/src/main/resources/messages.properties
+++ b/src/main/resources/messages.properties
@@ -8,9 +8,9 @@ bot.button.usersPayouts=Users payouts
bot.button.infoChannel=Info channel
bot.button.openChannel=Open Channel
bot.button.goToChannel=Go to the channel
-bot.welcome.firstMessage=Try your luck with Win Spin!
+bot.welcome.firstMessage=Try your luck with Honey!
bot.welcome.message=Start betting, win and withdraw straight to your wallet.\n\n👉 To get started, watch the video above.
-bot.message.startSpinning=Use this button to open the Win Spin app:
+bot.message.startSpinning=Use this button to open the Honey app:
bot.message.usersPayouts=🔒 Real-time updates.\n\nAll withdrawals are shown in the channel. You can check everything yourself:
bot.message.infoChannel=📢 Stay informed with all the latest project updates — right here on our channel
bot.message.paySupport=Hello! In order to create a support request regarding your payment, please contact @winspinpaysupport.\n\nPlease note: Refunds are only granted if the purchased tickets have not yet been used in game rounds.
diff --git a/src/main/resources/messages_de.properties b/src/main/resources/messages_de.properties
index 7a6f590..0e69b27 100644
--- a/src/main/resources/messages_de.properties
+++ b/src/main/resources/messages_de.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Benutzerauszahlungen
bot.button.infoChannel=Info-Kanal
bot.button.openChannel=Kanal öffnen
bot.button.goToChannel=Zum Kanal gehen
-bot.welcome.firstMessage=Versuchen Sie Ihr Glück mit Win Spin!
+bot.welcome.firstMessage=Versuchen Sie Ihr Glück mit Honey!
bot.welcome.message=Beginnen Sie zu wetten, gewinnen Sie und ziehen Sie direkt auf Ihre Wallet ab.\n\n👉 Um zu beginnen, schauen Sie sich das Video oben an.
-bot.message.startSpinning=Verwenden Sie diese Schaltfläche, um die Win Spin-App zu öffnen:
+bot.message.startSpinning=Verwenden Sie diese Schaltfläche, um die Honey-App zu öffnen:
bot.message.usersPayouts=🔒 Echtzeit-Updates.\n\nAlle Auszahlungen werden im Kanal angezeigt. Sie können alles selbst überprüfen:
bot.message.infoChannel=📢 Bleiben Sie über alle neuesten Projekt-Updates informiert — direkt hier in unserem Kanal
bot.message.paySupport=Hallo! Um eine Supportanfrage bezüglich Ihrer Zahlung zu erstellen, kontaktieren Sie bitte @winspinpaysupport.\n\nBitte beachten Sie: Rückerstattungen werden nur gewährt, wenn die gekauften Tickets noch nicht in Spielrunden verwendet wurden.
diff --git a/src/main/resources/messages_es.properties b/src/main/resources/messages_es.properties
index b57d0cf..038ff6d 100644
--- a/src/main/resources/messages_es.properties
+++ b/src/main/resources/messages_es.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Pagos de usuarios
bot.button.infoChannel=Canal de información
bot.button.openChannel=Abrir canal
bot.button.goToChannel=Ir al canal
-bot.welcome.firstMessage=¡Prueba tu suerte con Win Spin!
+bot.welcome.firstMessage=¡Prueba tu suerte con Honey!
bot.welcome.message=Comienza a apostar, gana y retira directamente a tu billetera.\n\n👉 Para comenzar, mira el video de arriba.
-bot.message.startSpinning=Usa este botón para abrir la aplicación Win Spin:
+bot.message.startSpinning=Usa este botón para abrir la aplicación Honey:
bot.message.usersPayouts=🔒 Actualizaciones en tiempo real.\n\nTodas las retiradas se muestran en el canal. Puedes verificar todo tú mismo:
bot.message.infoChannel=📢 Mantente informado con todas las últimas actualizaciones del proyecto — aquí mismo en nuestro canal
bot.message.paySupport=¡Hola! Para crear una solicitud de soporte sobre tu pago, por favor contacta a @winspinpaysupport.\n\nNota: Los reembolsos solo se otorgan si los boletos comprados aún no han sido utilizados en rondas de juego.
diff --git a/src/main/resources/messages_fr.properties b/src/main/resources/messages_fr.properties
index 3797def..be21d53 100644
--- a/src/main/resources/messages_fr.properties
+++ b/src/main/resources/messages_fr.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Paiements des utilisateurs
bot.button.infoChannel=Canal d'information
bot.button.openChannel=Ouvrir le canal
bot.button.goToChannel=Aller au canal
-bot.welcome.firstMessage=Essayez votre chance avec Win Spin!
+bot.welcome.firstMessage=Essayez votre chance avec Honey!
bot.welcome.message=Commencez à parier, gagnez et retirez directement vers votre portefeuille.\n\n👉 Pour commencer, regardez la vidéo ci-dessus.
-bot.message.startSpinning=Utilisez ce bouton pour ouvrir l'application Win Spin:
+bot.message.startSpinning=Utilisez ce bouton pour ouvrir l'application Honey:
bot.message.usersPayouts=🔒 Mises à jour en temps réel.\n\nTous les retraits sont affichés dans le canal. Vous pouvez tout vérifier vous-même:
bot.message.infoChannel=📢 Restez informé de toutes les dernières mises à jour du projet — ici même sur notre canal
bot.message.paySupport=Bonjour! Pour créer une demande de support concernant votre paiement, veuillez contacter @winspinpaysupport.\n\nVeuillez noter: Les remboursements ne sont accordés que si les billets achetés n'ont pas encore été utilisés dans les rounds de jeu.
diff --git a/src/main/resources/messages_id.properties b/src/main/resources/messages_id.properties
index 3b335bf..47eae7e 100644
--- a/src/main/resources/messages_id.properties
+++ b/src/main/resources/messages_id.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Pembayaran pengguna
bot.button.infoChannel=Saluran informasi
bot.button.openChannel=Buka saluran
bot.button.goToChannel=Pergi ke saluran
-bot.welcome.firstMessage=Coba keberuntungan Anda dengan Win Spin!
+bot.welcome.firstMessage=Coba keberuntungan Anda dengan Honey!
bot.welcome.message=Mulai bertaruh, menang, dan tarik langsung ke dompet Anda.\n\n👉 Untuk memulai, tonton video di atas.
-bot.message.startSpinning=Gunakan tombol ini untuk membuka aplikasi Win Spin:
+bot.message.startSpinning=Gunakan tombol ini untuk membuka aplikasi Honey:
bot.message.usersPayouts=🔒 Pembaruan waktu nyata.\n\nSemua penarikan ditampilkan di saluran. Anda dapat memeriksa semuanya sendiri:
bot.message.infoChannel=📢 Tetap terinformasi dengan semua pembaruan proyek terbaru — di sini di saluran kami
bot.message.paySupport=Halo! Untuk membuat permintaan dukungan terkait pembayaran Anda, silakan hubungi @winspinpaysupport.\n\nHarap dicatat: Pengembalian dana hanya diberikan jika tiket yang dibeli belum digunakan dalam putaran permainan.
diff --git a/src/main/resources/messages_it.properties b/src/main/resources/messages_it.properties
index 700fde5..76a9711 100644
--- a/src/main/resources/messages_it.properties
+++ b/src/main/resources/messages_it.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Pagamenti degli utenti
bot.button.infoChannel=Canale informazioni
bot.button.openChannel=Apri canale
bot.button.goToChannel=Vai al canale
-bot.welcome.firstMessage=Prova la tua fortuna con Win Spin!
+bot.welcome.firstMessage=Prova la tua fortuna con Honey!
bot.welcome.message=Inizia a scommettere, vinci e preleva direttamente sul tuo portafoglio.\n\n👉 Per iniziare, guarda il video sopra.
-bot.message.startSpinning=Usa questo pulsante per aprire l'app Win Spin:
+bot.message.startSpinning=Usa questo pulsante per aprire l'app Honey:
bot.message.usersPayouts=🔒 Aggiornamenti in tempo reale.\n\nTutti i prelievi sono mostrati nel canale. Puoi controllare tutto da solo:
bot.message.infoChannel=📢 Rimani informato su tutti gli ultimi aggiornamenti del progetto — proprio qui nel nostro canale
bot.message.paySupport=Ciao! Per creare una richiesta di supporto riguardo al tuo pagamento, contatta @winspinpaysupport.\n\nNota: I rimborsi vengono concessi solo se i biglietti acquistati non sono ancora stati utilizzati nei round di gioco.
diff --git a/src/main/resources/messages_nl.properties b/src/main/resources/messages_nl.properties
index 8bea47c..cce2538 100644
--- a/src/main/resources/messages_nl.properties
+++ b/src/main/resources/messages_nl.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Gebruikersuitbetalingen
bot.button.infoChannel=Informatiekanaal
bot.button.openChannel=Kanaal openen
bot.button.goToChannel=Ga naar het kanaal
-bot.welcome.firstMessage=Probeer uw geluk met Win Spin!
+bot.welcome.firstMessage=Probeer uw geluk met Honey!
bot.welcome.message=Begin met wedden, win en trek direct op naar je portemonnee.\n\n👉 Om te beginnen, bekijk de video hierboven.
-bot.message.startSpinning=Gebruik deze knop om de Win Spin-app te openen:
+bot.message.startSpinning=Gebruik deze knop om de Honey-app te openen:
bot.message.usersPayouts=🔒 Updates in realtime.\n\nAlle opnames worden getoond in het kanaal. U kunt alles zelf controleren:
bot.message.infoChannel=📢 Blijf op de hoogte van alle laatste projectupdates — hier in ons kanaal
bot.message.paySupport=Hallo! Om een ondersteuningsverzoek met betrekking tot uw betaling aan te maken, neem contact op met @winspinpaysupport.\n\nLet op: Restituties worden alleen verleend als de gekochte tickets nog niet zijn gebruikt in spelsessies.
diff --git a/src/main/resources/messages_pl.properties b/src/main/resources/messages_pl.properties
index 7f2ac51..607fd2f 100644
--- a/src/main/resources/messages_pl.properties
+++ b/src/main/resources/messages_pl.properties
@@ -134,9 +134,9 @@ bot.button.usersPayouts=Wypłaty użytkowników
bot.button.infoChannel=Kanał informacyjny
bot.button.openChannel=Otwórz kanał
bot.button.goToChannel=Przejdź do kanału
-bot.welcome.firstMessage=Spróbuj szczęścia z Win Spin!
+bot.welcome.firstMessage=Spróbuj szczęścia z Honey!
bot.welcome.message=Zacznij obstawiać, wygrywaj i wypłacaj prosto na swój portfel.\n\n👉 Aby rozpocząć, obejrzyj wideo powyżej.
-bot.message.startSpinning=Użyj tego przycisku, aby otworzyć aplikację Win Spin:
+bot.message.startSpinning=Użyj tego przycisku, aby otworzyć aplikację Honey:
bot.message.usersPayouts=🔒 Aktualizacje w czasie rzeczywistym.\n\nWszystkie wypłaty są pokazane w kanale. Możesz sprawdzić wszystko samodzielnie:
bot.message.infoChannel=📢 Bądź na bieżąco ze wszystkimi najnowszymi aktualizacjami projektu — właśnie tutaj w naszym kanale
bot.message.paySupport=Witaj! Aby utworzyć zgłoszenie dotyczące płatności, skontaktuj się z @winspinpaysupport.\n\nUwaga: Zwroty są przyznawane tylko wtedy, gdy zakupione bilety nie zostały jeszcze wykorzystane w rundach gry.
diff --git a/src/main/resources/messages_ru.properties b/src/main/resources/messages_ru.properties
index 19f19de..a323f0c 100644
--- a/src/main/resources/messages_ru.properties
+++ b/src/main/resources/messages_ru.properties
@@ -135,9 +135,9 @@ bot.button.usersPayouts=Выплаты пользователей
bot.button.infoChannel=Информационный канал
bot.button.openChannel=Открыть канал
bot.button.goToChannel=Перейти в канал
-bot.welcome.firstMessage=Попробуйте удачу с Win Spin!
+bot.welcome.firstMessage=Попробуйте удачу с Honey!
bot.welcome.message=Начните делать ставки, выигрывайте и выводите средства прямо на свой кошелёк.\n\n👉 Чтобы начать, посмотрите видео выше.
-bot.message.startSpinning=Используйте эту кнопку, чтобы открыть приложение Win Spin:
+bot.message.startSpinning=Используйте эту кнопку, чтобы открыть приложение Honey:
bot.message.usersPayouts=🔒 Обновления в реальном времени.\n\nВсе выплаты отображаются в канале. Вы можете проверить все самостоятельно:
bot.message.infoChannel=📢 Будьте в курсе всех последних обновлений проекта — прямо здесь, в нашем канале
bot.message.paySupport=Привет! Чтобы создать запрос в службу поддержки по поводу вашего платежа, пожалуйста, свяжитесь с @winspinpaysupport.\n\nОбратите внимание: Возврат средств предоставляется только в том случае, если купленные билеты еще не были использованы в игровых раундах.
diff --git a/src/main/resources/messages_tr.properties b/src/main/resources/messages_tr.properties
index 70d4c5f..10025d4 100644
--- a/src/main/resources/messages_tr.properties
+++ b/src/main/resources/messages_tr.properties
@@ -135,9 +135,9 @@ bot.button.usersPayouts=Kullanıcı ödemeleri
bot.button.infoChannel=Bilgi kanalı
bot.button.openChannel=Kanalı aç
bot.button.goToChannel=Kanala git
-bot.welcome.firstMessage=Win Spin ile şansınızı deneyin!
+bot.welcome.firstMessage=Honey ile şansınızı deneyin!
bot.welcome.message=Bahis yapmaya başlayın, kazanın ve paranızı doğrudan cüzdanınıza çekin.\n\n👉 Başlamak için yukarıdaki videoyu izleyin.
-bot.message.startSpinning=Win Spin uygulamasını açmak için bu düğmeyi kullanın:
+bot.message.startSpinning=Honey uygulamasını açmak için bu düğmeyi kullanın:
bot.message.usersPayouts=🔒 Gerçek zamanlı güncellemeler.\n\nTüm para çekme işlemleri kanalda gösterilir. Her şeyi kendiniz kontrol edebilirsiniz:
bot.message.infoChannel=📢 Tüm en son proje güncellemelerinden haberdar olun — tam burada, kanalımızda
bot.message.paySupport=Merhaba! Ödemenizle ilgili bir destek talebi oluşturmak için lütfen @winspinpaysupport ile iletişime geçin.\n\nLütfen dikkat: İade, yalnızca satın alınan biletler henüz oyun turlarında kullanılmadıysa verilir.