diff --git a/cmd/web/main.go b/cmd/web/main.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/app/handlers/recipe_handler.go b/internal/app/handlers/recipe_handler.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/app/handlers/user_handler.go b/internal/app/handlers/user_handler.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/app/server/server.go b/internal/app/server/server.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/app/services/recipe_service.go b/internal/app/services/recipe_service.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/app/services/user_service.go b/internal/app/services/user_service.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/domain/recipe/recipe.go b/internal/domain/recipe/recipe.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/domain/recipe/repository.go b/internal/domain/recipe/repository.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/domain/recipe/service.go b/internal/domain/recipe/service.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/domain/user/repository.go b/internal/domain/user/repository.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/domain/user/service.go b/internal/domain/user/service.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/domain/user/user.go b/internal/domain/user/user.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/infrastructure/database/migrations/001_create_users_table.go b/internal/infrastructure/database/migrations/001_create_users_table.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/infrastructure/database/postgres/recipe_repository.go b/internal/infrastructure/database/postgres/recipe_repository.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/infrastructure/database/postgres/user_repository.go b/internal/infrastructure/database/postgres/user_repository.go new file mode 100644 index 0000000..e69de29 diff --git a/internal/templates/components/button.templ b/internal/templates/components/button.templ new file mode 100644 index 0000000..e69de29 diff --git a/internal/templates/components/button_templ.go b/internal/templates/components/button_templ.go new file mode 100644 index 0000000..1d1995d --- /dev/null +++ b/internal/templates/components/button_templ.go @@ -0,0 +1,10 @@ +// Code generated by templ - DO NOT EDIT. + +// templ: version: v0.3.865 + +//lint:file-ignore SA4006 This context is only used if a nested component is present. + +import "github.com/a-h/templ" +import templruntime "github.com/a-h/templ/runtime" + +var _ = templruntime.GeneratedTemplate \ No newline at end of file diff --git a/internal/templates/layouts/app_layout.templ b/internal/templates/layouts/app_layout.templ new file mode 100644 index 0000000..e69de29 diff --git a/internal/templates/layouts/app_layout_templ.go b/internal/templates/layouts/app_layout_templ.go new file mode 100644 index 0000000..1d1995d --- /dev/null +++ b/internal/templates/layouts/app_layout_templ.go @@ -0,0 +1,10 @@ +// Code generated by templ - DO NOT EDIT. + +// templ: version: v0.3.865 + +//lint:file-ignore SA4006 This context is only used if a nested component is present. + +import "github.com/a-h/templ" +import templruntime "github.com/a-h/templ/runtime" + +var _ = templruntime.GeneratedTemplate \ No newline at end of file diff --git a/internal/templates/pages/home.templ b/internal/templates/pages/home.templ new file mode 100644 index 0000000..e69de29 diff --git a/internal/templates/pages/home_templ.go b/internal/templates/pages/home_templ.go new file mode 100644 index 0000000..1d1995d --- /dev/null +++ b/internal/templates/pages/home_templ.go @@ -0,0 +1,10 @@ +// Code generated by templ - DO NOT EDIT. + +// templ: version: v0.3.865 + +//lint:file-ignore SA4006 This context is only used if a nested component is present. + +import "github.com/a-h/templ" +import templruntime "github.com/a-h/templ/runtime" + +var _ = templruntime.GeneratedTemplate \ No newline at end of file diff --git a/internal/templates/partials/row.templ b/internal/templates/partials/row.templ new file mode 100644 index 0000000..e69de29 diff --git a/internal/templates/partials/row_templ.go b/internal/templates/partials/row_templ.go new file mode 100644 index 0000000..1d1995d --- /dev/null +++ b/internal/templates/partials/row_templ.go @@ -0,0 +1,10 @@ +// Code generated by templ - DO NOT EDIT. + +// templ: version: v0.3.865 + +//lint:file-ignore SA4006 This context is only used if a nested component is present. + +import "github.com/a-h/templ" +import templruntime "github.com/a-h/templ/runtime" + +var _ = templruntime.GeneratedTemplate \ No newline at end of file diff --git a/web/static/css/style.css b/web/static/css/style.css new file mode 100644 index 0000000..e69de29 diff --git a/web/static/img/.gitkeep b/web/static/img/.gitkeep new file mode 100644 index 0000000..e69de29