diff --git a/main_dc/yalarba/api_yal/internal/domain/appeal/dto.go b/main_dc/yalarba/api_yal/internal/domain/appeal/dto.go new file mode 100644 index 0000000..c65c4f6 --- /dev/null +++ b/main_dc/yalarba/api_yal/internal/domain/appeal/dto.go @@ -0,0 +1,4 @@ +package appeal + +import () + diff --git a/main_dc/yalarba/api_yal/internal/domain/appeal/router.go b/main_dc/yalarba/api_yal/internal/domain/appeal/router.go new file mode 100644 index 0000000..81d61cf --- /dev/null +++ b/main_dc/yalarba/api_yal/internal/domain/appeal/router.go @@ -0,0 +1,9 @@ +package appeal + +import () + +func NewHandler(service AppealService) *AppealHandler { + return &AppealHandler{ + service: service, + } +} \ No newline at end of file diff --git a/main_dc/yalarba/api_yal/internal/domain/appeal/service.go b/main_dc/yalarba/api_yal/internal/domain/appeal/service.go new file mode 100644 index 0000000..f2f2f0f --- /dev/null +++ b/main_dc/yalarba/api_yal/internal/domain/appeal/service.go @@ -0,0 +1,17 @@ +package appeal + +import "api_yal/internal/repository" + +type AppealService interface { + +} + +type appealServiceImpl struct { + appelRepository repository.AppealRepository +} + +func NewAppealService(appealRepo repository.AppealRepository) AppealService { + return &appealServiceImpl{ + appelRepository: appealRepo, + } +} \ No newline at end of file diff --git a/main_dc/yalarba/api_yal/internal/domain/feetback/handler.go b/main_dc/yalarba/api_yal/internal/domain/feetback/handler.go new file mode 100644 index 0000000..e69de29 diff --git a/main_dc/yalarba/api_yal/internal/domain/feetback/router.go b/main_dc/yalarba/api_yal/internal/domain/feetback/router.go new file mode 100644 index 0000000..b8e2e83 --- /dev/null +++ b/main_dc/yalarba/api_yal/internal/domain/feetback/router.go @@ -0,0 +1,16 @@ +package feetback + +import ( + "api_yal/internal/logger" + + "github.com/go-chi/chi/v5" + "gorm.io/gorm" +) + +func RegisterRoutes(r chi.Router, db *gorm, jwtSecret string) { + l := logger.Get() + l.Info("Registering routes for feetback") + + + +} diff --git a/main_dc/yalarba/api_yal/internal/domain/feetback/service.go b/main_dc/yalarba/api_yal/internal/domain/feetback/service.go new file mode 100644 index 0000000..e69de29