From d047bc26b70021eaf2b97d753bff52b1fb2fd7c7 Mon Sep 17 00:00:00 2001 From: Mohammad Ali Emamizade <114800899+MAliEmami@users.noreply.github.com> Date: Tue, 30 Dec 2025 17:54:34 +0330 Subject: [PATCH 1/8] remove comment (test) * remove comment * clean: clean the Backend Folder --- Evand-Backend/.vscode/settings.json | 3 ++ .../Evand.API/Evand.API.csproj | 0 Evand-Backend/Evand.API/Evand.API.http | 6 ++++ .../Evand.API}/Program.cs | 2 +- .../Evand.API}/Properties/launchSettings.json | 4 +-- .../Evand.API}/appsettings.Development.json | 0 .../Evand.API}/appsettings.json | 0 Evand-Backend/Evand.sln | 34 +++++++++++++++++++ Evand.Backend.Api/Evand.Backend.Api.http | 6 ---- 9 files changed, 46 insertions(+), 9 deletions(-) create mode 100644 Evand-Backend/.vscode/settings.json rename Evand.Backend.Api/Evand.Backend.Api.csproj => Evand-Backend/Evand.API/Evand.API.csproj (100%) create mode 100644 Evand-Backend/Evand.API/Evand.API.http rename {Evand.Backend.Api => Evand-Backend/Evand.API}/Program.cs (97%) rename {Evand.Backend.Api => Evand-Backend/Evand.API}/Properties/launchSettings.json (80%) rename {Evand.Backend.Api => Evand-Backend/Evand.API}/appsettings.Development.json (100%) rename {Evand.Backend.Api => Evand-Backend/Evand.API}/appsettings.json (100%) create mode 100644 Evand-Backend/Evand.sln delete mode 100644 Evand.Backend.Api/Evand.Backend.Api.http diff --git a/Evand-Backend/.vscode/settings.json b/Evand-Backend/.vscode/settings.json new file mode 100644 index 00000000..94414727 --- /dev/null +++ b/Evand-Backend/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "dotnet.defaultSolution": "Evand.sln" +} \ No newline at end of file diff --git a/Evand.Backend.Api/Evand.Backend.Api.csproj b/Evand-Backend/Evand.API/Evand.API.csproj similarity index 100% rename from Evand.Backend.Api/Evand.Backend.Api.csproj rename to Evand-Backend/Evand.API/Evand.API.csproj diff --git a/Evand-Backend/Evand.API/Evand.API.http b/Evand-Backend/Evand.API/Evand.API.http new file mode 100644 index 00000000..ce1889ad --- /dev/null +++ b/Evand-Backend/Evand.API/Evand.API.http @@ -0,0 +1,6 @@ +@Evand.API_HostAddress = http://localhost:5295 + +GET {{Evand.API_HostAddress}}/weatherforecast/ +Accept: application/json + +### diff --git a/Evand.Backend.Api/Program.cs b/Evand-Backend/Evand.API/Program.cs similarity index 97% rename from Evand.Backend.Api/Program.cs rename to Evand-Backend/Evand.API/Program.cs index 9866de95..ee9d65d6 100644 --- a/Evand.Backend.Api/Program.cs +++ b/Evand-Backend/Evand.API/Program.cs @@ -9,7 +9,7 @@ // Configure the HTTP request pipeline. if (app.Environment.IsDevelopment()) { - app.MapOpenApi();// + app.MapOpenApi(); } app.UseHttpsRedirection(); diff --git a/Evand.Backend.Api/Properties/launchSettings.json b/Evand-Backend/Evand.API/Properties/launchSettings.json similarity index 80% rename from Evand.Backend.Api/Properties/launchSettings.json rename to Evand-Backend/Evand.API/Properties/launchSettings.json index ae25a631..910602ef 100644 --- a/Evand.Backend.Api/Properties/launchSettings.json +++ b/Evand-Backend/Evand.API/Properties/launchSettings.json @@ -5,7 +5,7 @@ "commandName": "Project", "dotnetRunMessages": true, "launchBrowser": false, - "applicationUrl": "http://localhost:5024", + "applicationUrl": "http://localhost:5295", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } @@ -14,7 +14,7 @@ "commandName": "Project", "dotnetRunMessages": true, "launchBrowser": false, - "applicationUrl": "https://localhost:7055;http://localhost:5024", + "applicationUrl": "https://localhost:7193;http://localhost:5295", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } diff --git a/Evand.Backend.Api/appsettings.Development.json b/Evand-Backend/Evand.API/appsettings.Development.json similarity index 100% rename from Evand.Backend.Api/appsettings.Development.json rename to Evand-Backend/Evand.API/appsettings.Development.json diff --git a/Evand.Backend.Api/appsettings.json b/Evand-Backend/Evand.API/appsettings.json similarity index 100% rename from Evand.Backend.Api/appsettings.json rename to Evand-Backend/Evand.API/appsettings.json diff --git a/Evand-Backend/Evand.sln b/Evand-Backend/Evand.sln new file mode 100644 index 00000000..e0cabd99 --- /dev/null +++ b/Evand-Backend/Evand.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Evand.API", "Evand.API\Evand.API.csproj", "{60A16710-9DAA-40DA-B7E8-D261849A0B4D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Debug|x64.ActiveCfg = Debug|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Debug|x64.Build.0 = Debug|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Debug|x86.ActiveCfg = Debug|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Debug|x86.Build.0 = Debug|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Release|Any CPU.Build.0 = Release|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Release|x64.ActiveCfg = Release|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Release|x64.Build.0 = Release|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Release|x86.ActiveCfg = Release|Any CPU + {60A16710-9DAA-40DA-B7E8-D261849A0B4D}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Evand.Backend.Api/Evand.Backend.Api.http b/Evand.Backend.Api/Evand.Backend.Api.http deleted file mode 100644 index 436a4c9c..00000000 --- a/Evand.Backend.Api/Evand.Backend.Api.http +++ /dev/null @@ -1,6 +0,0 @@ -@Evand.Backend.Api_HostAddress = http://localhost:5024 - -GET {{Evand.Backend.Api_HostAddress}}/weatherforecast/ -Accept: application/json - -### From 3c233ac7f8f9ff53b93ea54159db39cb3252bb79 Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 17:57:21 +0330 Subject: [PATCH 2/8] nothing --- .github/workflows/CI.yml | 47 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/CI.yml diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml new file mode 100644 index 00000000..56b59784 --- /dev/null +++ b/.github/workflows/CI.yml @@ -0,0 +1,47 @@ +name: CI + +on: + pull_request: + branches: [develop, main] + +jobs: + frontend: + name: Frontend CI + runs-on: ubuntu-latest + defaults: + run: + working-directory: frontend + + steps: + - uses: actions/checkout@v4 + + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: npm + cache-dependency-path: frontend/package-lock.json + + - run: npm ci + # - run: npm test --if-present + - run: npm run build + # gg + + backend: + name: Backend CI + runs-on: ubuntu-latest + defaults: + run: + working-directory: backend + + steps: + - uses: actions/checkout@v4 + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.0.x + + - run: dotnet restore + - run: dotnet build --no-restore + - run: dotnet test --no-build From a4ebfd35ec2fa1f555359bfc1dd8329a67b2661e Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 23:09:22 +0330 Subject: [PATCH 3/8] update CI --- .github/workflows/CI.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 56b59784..80a442d5 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,8 +19,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: npm - cache-dependency-path: frontend/package-lock.json - run: npm ci # - run: npm test --if-present @@ -32,7 +30,7 @@ jobs: runs-on: ubuntu-latest defaults: run: - working-directory: backend + working-directory: Evand-Backend steps: - uses: actions/checkout@v4 @@ -40,7 +38,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.x + dotnet-version: 10.0.x - run: dotnet restore - run: dotnet build --no-restore From 255f6b45c3c656be4bb597d3781ad4d2bc51120e Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 23:12:43 +0330 Subject: [PATCH 4/8] update CI --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 80a442d5..2936c111 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest defaults: run: - working-directory: frontend + working-directory: Evand-Frontend steps: - uses: actions/checkout@v4 From 4f6fad070430d82323c4e3c4faf0fb86f55fbd3b Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 23:22:39 +0330 Subject: [PATCH 5/8] fix frontend dependencies lockfile --- Evnad-Frontend/.gitignore | 24 ------ Evnad-Frontend/package-lock.json | 134 +++++++++++++++++++++++++++++-- 2 files changed, 129 insertions(+), 29 deletions(-) delete mode 100644 Evnad-Frontend/.gitignore diff --git a/Evnad-Frontend/.gitignore b/Evnad-Frontend/.gitignore deleted file mode 100644 index a547bf36..00000000 --- a/Evnad-Frontend/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -dist -dist-ssr -*.local - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -.DS_Store -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? diff --git a/Evnad-Frontend/package-lock.json b/Evnad-Frontend/package-lock.json index e1e8e544..41eccc31 100644 --- a/Evnad-Frontend/package-lock.json +++ b/Evnad-Frontend/package-lock.json @@ -36,6 +36,7 @@ "@radix-ui/react-toggle": "^1.1.9", "@radix-ui/react-toggle-group": "^1.1.10", "@radix-ui/react-tooltip": "^1.2.7", + "@supabase/supabase-js": "^2.89.0", "@tanstack/react-query": "^5.83.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -2495,6 +2496,86 @@ "win32" ] }, + "node_modules/@supabase/auth-js": { + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.89.0.tgz", + "integrity": "sha512-wiWZdz8WMad8LQdJMWYDZ2SJtZP5MwMqzQq3ehtW2ngiI3UTgbKiFrvMUUS3KADiVlk4LiGfODB2mrYx7w2f8w==", + "license": "MIT", + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/functions-js": { + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.89.0.tgz", + "integrity": "sha512-XEueaC5gMe5NufNYfBh9kPwJlP5M2f+Ogr8rvhmRDAZNHgY6mI35RCkYDijd92pMcNM7g8pUUJov93UGUnqfyw==", + "license": "MIT", + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/postgrest-js": { + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.89.0.tgz", + "integrity": "sha512-/b0fKrxV9i7RNOEXMno/I1862RsYhuUo+Q6m6z3ar1f4ulTMXnDfv0y4YYxK2POcgrOXQOgKYQx1eArybyNvtg==", + "license": "MIT", + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.89.0.tgz", + "integrity": "sha512-aMOvfDb2a52u6PX6jrrjvACHXGV3zsOlWRzZsTIOAJa0hOVvRp01AwC1+nLTGUzxzezejrYeCX+KnnM1xHdl+w==", + "license": "MIT", + "dependencies": { + "@types/phoenix": "^1.6.6", + "@types/ws": "^8.18.1", + "tslib": "2.8.1", + "ws": "^8.18.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.89.0.tgz", + "integrity": "sha512-6zKcXofk/M/4Eato7iqpRh+B+vnxeiTumCIP+Tz26xEqIiywzD9JxHq+udRrDuv6hXE+pmetvJd8n5wcf4MFRQ==", + "license": "MIT", + "dependencies": { + "iceberg-js": "^0.8.1", + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.89.0.tgz", + "integrity": "sha512-KlaRwSfFA0fD73PYVMHj5/iXFtQGCcX7PSx0FdQwYEEw9b2wqM7GxadY+5YwcmuEhalmjFB/YvqaoNVF+sWUlg==", + "license": "MIT", + "dependencies": { + "@supabase/auth-js": "2.89.0", + "@supabase/functions-js": "2.89.0", + "@supabase/postgrest-js": "2.89.0", + "@supabase/realtime-js": "2.89.0", + "@supabase/storage-js": "2.89.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, "node_modules/@swc/core": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.2.tgz", @@ -2857,12 +2938,17 @@ "version": "22.16.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.5.tgz", "integrity": "sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==", - "dev": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" } }, + "node_modules/@types/phoenix": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.7.tgz", + "integrity": "sha512-oN9ive//QSBkf19rfDv45M7eZPi0eEXylht2OLEXicu5b4KoQ1OzXIw+xDSGWxSxe1JmepRR/ZH283vsu518/Q==", + "license": "MIT" + }, "node_modules/@types/prop-types": { "version": "15.7.13", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", @@ -2891,6 +2977,15 @@ "@types/react": "^18.0.0" } }, + "node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.38.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz", @@ -4353,6 +4448,15 @@ "node": ">= 0.4" } }, + "node_modules/iceberg-js": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/iceberg-js/-/iceberg-js-0.8.1.tgz", + "integrity": "sha512-1dhVQZXhcHje7798IVM+xoo/1ZdVfzOMIc8/rgVSijRK38EDqOJoGula9N/8ZI5RD8QTxNQtK/Gozpr+qUqRRA==", + "license": "MIT", + "engines": { + "node": ">=20.0.0" + } + }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -6284,9 +6388,9 @@ "license": "Apache-2.0" }, "node_modules/tslib": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", - "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, "node_modules/type-check": { @@ -6344,7 +6448,6 @@ "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, "license": "MIT" }, "node_modules/update-browserslist-db": { @@ -6654,6 +6757,27 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/yaml": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", From c3a1f51cccbb4812edb4c3af1551df864ca66a6b Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 23:23:54 +0330 Subject: [PATCH 6/8] update CI --- .github/workflows/CI.yml | 1 - .gitignore | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2936c111..43150b2c 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -23,7 +23,6 @@ jobs: - run: npm ci # - run: npm test --if-present - run: npm run build - # gg backend: name: Backend CI diff --git a/.gitignore b/.gitignore index bc78471d..52bcba88 100644 --- a/.gitignore +++ b/.gitignore @@ -482,3 +482,28 @@ $RECYCLE.BIN/ # Vim temporary swap files *.swp + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? From 81b17765967351c18ef89e5c347b18da4a724fd8 Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 23:25:19 +0330 Subject: [PATCH 7/8] rename Evand-Frontend directory --- {Evnad-Frontend => Evand-Frontend}/README.md | 0 {Evnad-Frontend => Evand-Frontend}/bun.lockb | Bin {Evnad-Frontend => Evand-Frontend}/components.json | 0 {Evnad-Frontend => Evand-Frontend}/index.html | 0 .../package-lock.json | 0 {Evnad-Frontend => Evand-Frontend}/package.json | 0 .../postcss.config.js | 0 .../public/favicon.ico | Bin .../public/fonts/YekanBakh-Bold.ttf | Bin .../public/fonts/YekanBakh-Regular.ttf | Bin .../public/placeholder.svg | 0 .../public/robots.txt | 0 {Evnad-Frontend => Evand-Frontend}/src/App.css | 0 {Evnad-Frontend => Evand-Frontend}/src/App.tsx | 0 .../src/components/CTASection.tsx | 0 .../src/components/EventCard.tsx | 0 .../src/components/FeaturedEvents.tsx | 0 .../src/components/Footer.tsx | 0 .../src/components/Hero.tsx | 0 .../src/components/HowItWorks.tsx | 0 .../src/components/NavLink.tsx | 0 .../src/components/Navbar.tsx | 0 .../src/components/ui/accordion.tsx | 0 .../src/components/ui/alert-dialog.tsx | 0 .../src/components/ui/alert.tsx | 0 .../src/components/ui/aspect-ratio.tsx | 0 .../src/components/ui/avatar.tsx | 0 .../src/components/ui/badge.tsx | 0 .../src/components/ui/breadcrumb.tsx | 0 .../src/components/ui/button.tsx | 0 .../src/components/ui/calendar.tsx | 0 .../src/components/ui/card.tsx | 0 .../src/components/ui/carousel.tsx | 0 .../src/components/ui/chart.tsx | 0 .../src/components/ui/checkbox.tsx | 0 .../src/components/ui/collapsible.tsx | 0 .../src/components/ui/command.tsx | 0 .../src/components/ui/context-menu.tsx | 0 .../src/components/ui/dialog.tsx | 0 .../src/components/ui/drawer.tsx | 0 .../src/components/ui/dropdown-menu.tsx | 0 .../src/components/ui/form.tsx | 0 .../src/components/ui/hover-card.tsx | 0 .../src/components/ui/input-otp.tsx | 0 .../src/components/ui/input.tsx | 0 .../src/components/ui/label.tsx | 0 .../src/components/ui/menubar.tsx | 0 .../src/components/ui/navigation-menu.tsx | 0 .../src/components/ui/pagination.tsx | 0 .../src/components/ui/popover.tsx | 0 .../src/components/ui/progress.tsx | 0 .../src/components/ui/radio-group.tsx | 0 .../src/components/ui/resizable.tsx | 0 .../src/components/ui/scroll-area.tsx | 0 .../src/components/ui/select.tsx | 0 .../src/components/ui/separator.tsx | 0 .../src/components/ui/sheet.tsx | 0 .../src/components/ui/sidebar.tsx | 0 .../src/components/ui/skeleton.tsx | 0 .../src/components/ui/slider.tsx | 0 .../src/components/ui/sonner.tsx | 0 .../src/components/ui/switch.tsx | 0 .../src/components/ui/table.tsx | 0 .../src/components/ui/tabs.tsx | 0 .../src/components/ui/textarea.tsx | 0 .../src/components/ui/toast.tsx | 0 .../src/components/ui/toaster.tsx | 0 .../src/components/ui/toggle-group.tsx | 0 .../src/components/ui/toggle.tsx | 0 .../src/components/ui/tooltip.tsx | 0 .../src/components/ui/use-toast.ts | 0 .../src/hooks/use-mobile.tsx | 0 .../src/hooks/use-toast.ts | 0 {Evnad-Frontend => Evand-Frontend}/src/index.css | 0 .../src/integrations/supabase/client.ts | 0 .../src/integrations/supabase/types.ts | 0 {Evnad-Frontend => Evand-Frontend}/src/lib/utils.ts | 0 {Evnad-Frontend => Evand-Frontend}/src/main.tsx | 0 .../src/pages/About.tsx | 0 .../src/pages/Auth.tsx | 0 .../src/pages/Blog.tsx | 0 .../src/pages/Careers.tsx | 0 .../src/pages/Contact.tsx | 0 .../src/pages/CreateEvent.tsx | 0 .../src/pages/EventDetail.tsx | 0 .../src/pages/Events.tsx | 0 .../src/pages/Help.tsx | 0 .../src/pages/Index.tsx | 0 .../src/pages/NotFound.tsx | 0 .../src/pages/Pricing.tsx | 0 .../src/pages/Privacy.tsx | 0 .../src/pages/Profile.tsx | 0 .../src/pages/Terms.tsx | 0 .../src/vite-env.d.ts | 0 .../supabase/config.toml | 0 .../tailwind.config.ts | 0 .../tsconfig.app.json | 0 {Evnad-Frontend => Evand-Frontend}/tsconfig.json | 0 .../tsconfig.node.json | 0 {Evnad-Frontend => Evand-Frontend}/vite.config.ts | 0 100 files changed, 0 insertions(+), 0 deletions(-) rename {Evnad-Frontend => Evand-Frontend}/README.md (100%) rename {Evnad-Frontend => Evand-Frontend}/bun.lockb (100%) rename {Evnad-Frontend => Evand-Frontend}/components.json (100%) rename {Evnad-Frontend => Evand-Frontend}/index.html (100%) rename {Evnad-Frontend => Evand-Frontend}/package-lock.json (100%) rename {Evnad-Frontend => Evand-Frontend}/package.json (100%) rename {Evnad-Frontend => Evand-Frontend}/postcss.config.js (100%) rename {Evnad-Frontend => Evand-Frontend}/public/favicon.ico (100%) rename {Evnad-Frontend => Evand-Frontend}/public/fonts/YekanBakh-Bold.ttf (100%) rename {Evnad-Frontend => Evand-Frontend}/public/fonts/YekanBakh-Regular.ttf (100%) rename {Evnad-Frontend => Evand-Frontend}/public/placeholder.svg (100%) rename {Evnad-Frontend => Evand-Frontend}/public/robots.txt (100%) rename {Evnad-Frontend => Evand-Frontend}/src/App.css (100%) rename {Evnad-Frontend => Evand-Frontend}/src/App.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/CTASection.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/EventCard.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/FeaturedEvents.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/Footer.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/Hero.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/HowItWorks.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/NavLink.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/Navbar.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/accordion.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/alert-dialog.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/alert.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/aspect-ratio.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/avatar.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/badge.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/breadcrumb.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/button.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/calendar.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/card.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/carousel.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/chart.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/checkbox.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/collapsible.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/command.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/context-menu.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/dialog.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/drawer.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/dropdown-menu.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/form.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/hover-card.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/input-otp.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/input.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/label.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/menubar.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/navigation-menu.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/pagination.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/popover.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/progress.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/radio-group.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/resizable.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/scroll-area.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/select.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/separator.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/sheet.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/sidebar.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/skeleton.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/slider.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/sonner.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/switch.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/table.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/tabs.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/textarea.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/toast.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/toaster.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/toggle-group.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/toggle.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/tooltip.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/components/ui/use-toast.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/src/hooks/use-mobile.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/hooks/use-toast.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/src/index.css (100%) rename {Evnad-Frontend => Evand-Frontend}/src/integrations/supabase/client.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/src/integrations/supabase/types.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/src/lib/utils.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/src/main.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/About.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Auth.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Blog.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Careers.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Contact.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/CreateEvent.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/EventDetail.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Events.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Help.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Index.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/NotFound.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Pricing.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Privacy.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Profile.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/pages/Terms.tsx (100%) rename {Evnad-Frontend => Evand-Frontend}/src/vite-env.d.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/supabase/config.toml (100%) rename {Evnad-Frontend => Evand-Frontend}/tailwind.config.ts (100%) rename {Evnad-Frontend => Evand-Frontend}/tsconfig.app.json (100%) rename {Evnad-Frontend => Evand-Frontend}/tsconfig.json (100%) rename {Evnad-Frontend => Evand-Frontend}/tsconfig.node.json (100%) rename {Evnad-Frontend => Evand-Frontend}/vite.config.ts (100%) diff --git a/Evnad-Frontend/README.md b/Evand-Frontend/README.md similarity index 100% rename from Evnad-Frontend/README.md rename to Evand-Frontend/README.md diff --git a/Evnad-Frontend/bun.lockb b/Evand-Frontend/bun.lockb similarity index 100% rename from Evnad-Frontend/bun.lockb rename to Evand-Frontend/bun.lockb diff --git a/Evnad-Frontend/components.json b/Evand-Frontend/components.json similarity index 100% rename from Evnad-Frontend/components.json rename to Evand-Frontend/components.json diff --git a/Evnad-Frontend/index.html b/Evand-Frontend/index.html similarity index 100% rename from Evnad-Frontend/index.html rename to Evand-Frontend/index.html diff --git a/Evnad-Frontend/package-lock.json b/Evand-Frontend/package-lock.json similarity index 100% rename from Evnad-Frontend/package-lock.json rename to Evand-Frontend/package-lock.json diff --git a/Evnad-Frontend/package.json b/Evand-Frontend/package.json similarity index 100% rename from Evnad-Frontend/package.json rename to Evand-Frontend/package.json diff --git a/Evnad-Frontend/postcss.config.js b/Evand-Frontend/postcss.config.js similarity index 100% rename from Evnad-Frontend/postcss.config.js rename to Evand-Frontend/postcss.config.js diff --git a/Evnad-Frontend/public/favicon.ico b/Evand-Frontend/public/favicon.ico similarity index 100% rename from Evnad-Frontend/public/favicon.ico rename to Evand-Frontend/public/favicon.ico diff --git a/Evnad-Frontend/public/fonts/YekanBakh-Bold.ttf b/Evand-Frontend/public/fonts/YekanBakh-Bold.ttf similarity index 100% rename from Evnad-Frontend/public/fonts/YekanBakh-Bold.ttf rename to Evand-Frontend/public/fonts/YekanBakh-Bold.ttf diff --git a/Evnad-Frontend/public/fonts/YekanBakh-Regular.ttf b/Evand-Frontend/public/fonts/YekanBakh-Regular.ttf similarity index 100% rename from Evnad-Frontend/public/fonts/YekanBakh-Regular.ttf rename to Evand-Frontend/public/fonts/YekanBakh-Regular.ttf diff --git a/Evnad-Frontend/public/placeholder.svg b/Evand-Frontend/public/placeholder.svg similarity index 100% rename from Evnad-Frontend/public/placeholder.svg rename to Evand-Frontend/public/placeholder.svg diff --git a/Evnad-Frontend/public/robots.txt b/Evand-Frontend/public/robots.txt similarity index 100% rename from Evnad-Frontend/public/robots.txt rename to Evand-Frontend/public/robots.txt diff --git a/Evnad-Frontend/src/App.css b/Evand-Frontend/src/App.css similarity index 100% rename from Evnad-Frontend/src/App.css rename to Evand-Frontend/src/App.css diff --git a/Evnad-Frontend/src/App.tsx b/Evand-Frontend/src/App.tsx similarity index 100% rename from Evnad-Frontend/src/App.tsx rename to Evand-Frontend/src/App.tsx diff --git a/Evnad-Frontend/src/components/CTASection.tsx b/Evand-Frontend/src/components/CTASection.tsx similarity index 100% rename from Evnad-Frontend/src/components/CTASection.tsx rename to Evand-Frontend/src/components/CTASection.tsx diff --git a/Evnad-Frontend/src/components/EventCard.tsx b/Evand-Frontend/src/components/EventCard.tsx similarity index 100% rename from Evnad-Frontend/src/components/EventCard.tsx rename to Evand-Frontend/src/components/EventCard.tsx diff --git a/Evnad-Frontend/src/components/FeaturedEvents.tsx b/Evand-Frontend/src/components/FeaturedEvents.tsx similarity index 100% rename from Evnad-Frontend/src/components/FeaturedEvents.tsx rename to Evand-Frontend/src/components/FeaturedEvents.tsx diff --git a/Evnad-Frontend/src/components/Footer.tsx b/Evand-Frontend/src/components/Footer.tsx similarity index 100% rename from Evnad-Frontend/src/components/Footer.tsx rename to Evand-Frontend/src/components/Footer.tsx diff --git a/Evnad-Frontend/src/components/Hero.tsx b/Evand-Frontend/src/components/Hero.tsx similarity index 100% rename from Evnad-Frontend/src/components/Hero.tsx rename to Evand-Frontend/src/components/Hero.tsx diff --git a/Evnad-Frontend/src/components/HowItWorks.tsx b/Evand-Frontend/src/components/HowItWorks.tsx similarity index 100% rename from Evnad-Frontend/src/components/HowItWorks.tsx rename to Evand-Frontend/src/components/HowItWorks.tsx diff --git a/Evnad-Frontend/src/components/NavLink.tsx b/Evand-Frontend/src/components/NavLink.tsx similarity index 100% rename from Evnad-Frontend/src/components/NavLink.tsx rename to Evand-Frontend/src/components/NavLink.tsx diff --git a/Evnad-Frontend/src/components/Navbar.tsx b/Evand-Frontend/src/components/Navbar.tsx similarity index 100% rename from Evnad-Frontend/src/components/Navbar.tsx rename to Evand-Frontend/src/components/Navbar.tsx diff --git a/Evnad-Frontend/src/components/ui/accordion.tsx b/Evand-Frontend/src/components/ui/accordion.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/accordion.tsx rename to Evand-Frontend/src/components/ui/accordion.tsx diff --git a/Evnad-Frontend/src/components/ui/alert-dialog.tsx b/Evand-Frontend/src/components/ui/alert-dialog.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/alert-dialog.tsx rename to Evand-Frontend/src/components/ui/alert-dialog.tsx diff --git a/Evnad-Frontend/src/components/ui/alert.tsx b/Evand-Frontend/src/components/ui/alert.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/alert.tsx rename to Evand-Frontend/src/components/ui/alert.tsx diff --git a/Evnad-Frontend/src/components/ui/aspect-ratio.tsx b/Evand-Frontend/src/components/ui/aspect-ratio.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/aspect-ratio.tsx rename to Evand-Frontend/src/components/ui/aspect-ratio.tsx diff --git a/Evnad-Frontend/src/components/ui/avatar.tsx b/Evand-Frontend/src/components/ui/avatar.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/avatar.tsx rename to Evand-Frontend/src/components/ui/avatar.tsx diff --git a/Evnad-Frontend/src/components/ui/badge.tsx b/Evand-Frontend/src/components/ui/badge.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/badge.tsx rename to Evand-Frontend/src/components/ui/badge.tsx diff --git a/Evnad-Frontend/src/components/ui/breadcrumb.tsx b/Evand-Frontend/src/components/ui/breadcrumb.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/breadcrumb.tsx rename to Evand-Frontend/src/components/ui/breadcrumb.tsx diff --git a/Evnad-Frontend/src/components/ui/button.tsx b/Evand-Frontend/src/components/ui/button.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/button.tsx rename to Evand-Frontend/src/components/ui/button.tsx diff --git a/Evnad-Frontend/src/components/ui/calendar.tsx b/Evand-Frontend/src/components/ui/calendar.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/calendar.tsx rename to Evand-Frontend/src/components/ui/calendar.tsx diff --git a/Evnad-Frontend/src/components/ui/card.tsx b/Evand-Frontend/src/components/ui/card.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/card.tsx rename to Evand-Frontend/src/components/ui/card.tsx diff --git a/Evnad-Frontend/src/components/ui/carousel.tsx b/Evand-Frontend/src/components/ui/carousel.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/carousel.tsx rename to Evand-Frontend/src/components/ui/carousel.tsx diff --git a/Evnad-Frontend/src/components/ui/chart.tsx b/Evand-Frontend/src/components/ui/chart.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/chart.tsx rename to Evand-Frontend/src/components/ui/chart.tsx diff --git a/Evnad-Frontend/src/components/ui/checkbox.tsx b/Evand-Frontend/src/components/ui/checkbox.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/checkbox.tsx rename to Evand-Frontend/src/components/ui/checkbox.tsx diff --git a/Evnad-Frontend/src/components/ui/collapsible.tsx b/Evand-Frontend/src/components/ui/collapsible.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/collapsible.tsx rename to Evand-Frontend/src/components/ui/collapsible.tsx diff --git a/Evnad-Frontend/src/components/ui/command.tsx b/Evand-Frontend/src/components/ui/command.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/command.tsx rename to Evand-Frontend/src/components/ui/command.tsx diff --git a/Evnad-Frontend/src/components/ui/context-menu.tsx b/Evand-Frontend/src/components/ui/context-menu.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/context-menu.tsx rename to Evand-Frontend/src/components/ui/context-menu.tsx diff --git a/Evnad-Frontend/src/components/ui/dialog.tsx b/Evand-Frontend/src/components/ui/dialog.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/dialog.tsx rename to Evand-Frontend/src/components/ui/dialog.tsx diff --git a/Evnad-Frontend/src/components/ui/drawer.tsx b/Evand-Frontend/src/components/ui/drawer.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/drawer.tsx rename to Evand-Frontend/src/components/ui/drawer.tsx diff --git a/Evnad-Frontend/src/components/ui/dropdown-menu.tsx b/Evand-Frontend/src/components/ui/dropdown-menu.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/dropdown-menu.tsx rename to Evand-Frontend/src/components/ui/dropdown-menu.tsx diff --git a/Evnad-Frontend/src/components/ui/form.tsx b/Evand-Frontend/src/components/ui/form.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/form.tsx rename to Evand-Frontend/src/components/ui/form.tsx diff --git a/Evnad-Frontend/src/components/ui/hover-card.tsx b/Evand-Frontend/src/components/ui/hover-card.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/hover-card.tsx rename to Evand-Frontend/src/components/ui/hover-card.tsx diff --git a/Evnad-Frontend/src/components/ui/input-otp.tsx b/Evand-Frontend/src/components/ui/input-otp.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/input-otp.tsx rename to Evand-Frontend/src/components/ui/input-otp.tsx diff --git a/Evnad-Frontend/src/components/ui/input.tsx b/Evand-Frontend/src/components/ui/input.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/input.tsx rename to Evand-Frontend/src/components/ui/input.tsx diff --git a/Evnad-Frontend/src/components/ui/label.tsx b/Evand-Frontend/src/components/ui/label.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/label.tsx rename to Evand-Frontend/src/components/ui/label.tsx diff --git a/Evnad-Frontend/src/components/ui/menubar.tsx b/Evand-Frontend/src/components/ui/menubar.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/menubar.tsx rename to Evand-Frontend/src/components/ui/menubar.tsx diff --git a/Evnad-Frontend/src/components/ui/navigation-menu.tsx b/Evand-Frontend/src/components/ui/navigation-menu.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/navigation-menu.tsx rename to Evand-Frontend/src/components/ui/navigation-menu.tsx diff --git a/Evnad-Frontend/src/components/ui/pagination.tsx b/Evand-Frontend/src/components/ui/pagination.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/pagination.tsx rename to Evand-Frontend/src/components/ui/pagination.tsx diff --git a/Evnad-Frontend/src/components/ui/popover.tsx b/Evand-Frontend/src/components/ui/popover.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/popover.tsx rename to Evand-Frontend/src/components/ui/popover.tsx diff --git a/Evnad-Frontend/src/components/ui/progress.tsx b/Evand-Frontend/src/components/ui/progress.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/progress.tsx rename to Evand-Frontend/src/components/ui/progress.tsx diff --git a/Evnad-Frontend/src/components/ui/radio-group.tsx b/Evand-Frontend/src/components/ui/radio-group.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/radio-group.tsx rename to Evand-Frontend/src/components/ui/radio-group.tsx diff --git a/Evnad-Frontend/src/components/ui/resizable.tsx b/Evand-Frontend/src/components/ui/resizable.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/resizable.tsx rename to Evand-Frontend/src/components/ui/resizable.tsx diff --git a/Evnad-Frontend/src/components/ui/scroll-area.tsx b/Evand-Frontend/src/components/ui/scroll-area.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/scroll-area.tsx rename to Evand-Frontend/src/components/ui/scroll-area.tsx diff --git a/Evnad-Frontend/src/components/ui/select.tsx b/Evand-Frontend/src/components/ui/select.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/select.tsx rename to Evand-Frontend/src/components/ui/select.tsx diff --git a/Evnad-Frontend/src/components/ui/separator.tsx b/Evand-Frontend/src/components/ui/separator.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/separator.tsx rename to Evand-Frontend/src/components/ui/separator.tsx diff --git a/Evnad-Frontend/src/components/ui/sheet.tsx b/Evand-Frontend/src/components/ui/sheet.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/sheet.tsx rename to Evand-Frontend/src/components/ui/sheet.tsx diff --git a/Evnad-Frontend/src/components/ui/sidebar.tsx b/Evand-Frontend/src/components/ui/sidebar.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/sidebar.tsx rename to Evand-Frontend/src/components/ui/sidebar.tsx diff --git a/Evnad-Frontend/src/components/ui/skeleton.tsx b/Evand-Frontend/src/components/ui/skeleton.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/skeleton.tsx rename to Evand-Frontend/src/components/ui/skeleton.tsx diff --git a/Evnad-Frontend/src/components/ui/slider.tsx b/Evand-Frontend/src/components/ui/slider.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/slider.tsx rename to Evand-Frontend/src/components/ui/slider.tsx diff --git a/Evnad-Frontend/src/components/ui/sonner.tsx b/Evand-Frontend/src/components/ui/sonner.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/sonner.tsx rename to Evand-Frontend/src/components/ui/sonner.tsx diff --git a/Evnad-Frontend/src/components/ui/switch.tsx b/Evand-Frontend/src/components/ui/switch.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/switch.tsx rename to Evand-Frontend/src/components/ui/switch.tsx diff --git a/Evnad-Frontend/src/components/ui/table.tsx b/Evand-Frontend/src/components/ui/table.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/table.tsx rename to Evand-Frontend/src/components/ui/table.tsx diff --git a/Evnad-Frontend/src/components/ui/tabs.tsx b/Evand-Frontend/src/components/ui/tabs.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/tabs.tsx rename to Evand-Frontend/src/components/ui/tabs.tsx diff --git a/Evnad-Frontend/src/components/ui/textarea.tsx b/Evand-Frontend/src/components/ui/textarea.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/textarea.tsx rename to Evand-Frontend/src/components/ui/textarea.tsx diff --git a/Evnad-Frontend/src/components/ui/toast.tsx b/Evand-Frontend/src/components/ui/toast.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/toast.tsx rename to Evand-Frontend/src/components/ui/toast.tsx diff --git a/Evnad-Frontend/src/components/ui/toaster.tsx b/Evand-Frontend/src/components/ui/toaster.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/toaster.tsx rename to Evand-Frontend/src/components/ui/toaster.tsx diff --git a/Evnad-Frontend/src/components/ui/toggle-group.tsx b/Evand-Frontend/src/components/ui/toggle-group.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/toggle-group.tsx rename to Evand-Frontend/src/components/ui/toggle-group.tsx diff --git a/Evnad-Frontend/src/components/ui/toggle.tsx b/Evand-Frontend/src/components/ui/toggle.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/toggle.tsx rename to Evand-Frontend/src/components/ui/toggle.tsx diff --git a/Evnad-Frontend/src/components/ui/tooltip.tsx b/Evand-Frontend/src/components/ui/tooltip.tsx similarity index 100% rename from Evnad-Frontend/src/components/ui/tooltip.tsx rename to Evand-Frontend/src/components/ui/tooltip.tsx diff --git a/Evnad-Frontend/src/components/ui/use-toast.ts b/Evand-Frontend/src/components/ui/use-toast.ts similarity index 100% rename from Evnad-Frontend/src/components/ui/use-toast.ts rename to Evand-Frontend/src/components/ui/use-toast.ts diff --git a/Evnad-Frontend/src/hooks/use-mobile.tsx b/Evand-Frontend/src/hooks/use-mobile.tsx similarity index 100% rename from Evnad-Frontend/src/hooks/use-mobile.tsx rename to Evand-Frontend/src/hooks/use-mobile.tsx diff --git a/Evnad-Frontend/src/hooks/use-toast.ts b/Evand-Frontend/src/hooks/use-toast.ts similarity index 100% rename from Evnad-Frontend/src/hooks/use-toast.ts rename to Evand-Frontend/src/hooks/use-toast.ts diff --git a/Evnad-Frontend/src/index.css b/Evand-Frontend/src/index.css similarity index 100% rename from Evnad-Frontend/src/index.css rename to Evand-Frontend/src/index.css diff --git a/Evnad-Frontend/src/integrations/supabase/client.ts b/Evand-Frontend/src/integrations/supabase/client.ts similarity index 100% rename from Evnad-Frontend/src/integrations/supabase/client.ts rename to Evand-Frontend/src/integrations/supabase/client.ts diff --git a/Evnad-Frontend/src/integrations/supabase/types.ts b/Evand-Frontend/src/integrations/supabase/types.ts similarity index 100% rename from Evnad-Frontend/src/integrations/supabase/types.ts rename to Evand-Frontend/src/integrations/supabase/types.ts diff --git a/Evnad-Frontend/src/lib/utils.ts b/Evand-Frontend/src/lib/utils.ts similarity index 100% rename from Evnad-Frontend/src/lib/utils.ts rename to Evand-Frontend/src/lib/utils.ts diff --git a/Evnad-Frontend/src/main.tsx b/Evand-Frontend/src/main.tsx similarity index 100% rename from Evnad-Frontend/src/main.tsx rename to Evand-Frontend/src/main.tsx diff --git a/Evnad-Frontend/src/pages/About.tsx b/Evand-Frontend/src/pages/About.tsx similarity index 100% rename from Evnad-Frontend/src/pages/About.tsx rename to Evand-Frontend/src/pages/About.tsx diff --git a/Evnad-Frontend/src/pages/Auth.tsx b/Evand-Frontend/src/pages/Auth.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Auth.tsx rename to Evand-Frontend/src/pages/Auth.tsx diff --git a/Evnad-Frontend/src/pages/Blog.tsx b/Evand-Frontend/src/pages/Blog.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Blog.tsx rename to Evand-Frontend/src/pages/Blog.tsx diff --git a/Evnad-Frontend/src/pages/Careers.tsx b/Evand-Frontend/src/pages/Careers.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Careers.tsx rename to Evand-Frontend/src/pages/Careers.tsx diff --git a/Evnad-Frontend/src/pages/Contact.tsx b/Evand-Frontend/src/pages/Contact.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Contact.tsx rename to Evand-Frontend/src/pages/Contact.tsx diff --git a/Evnad-Frontend/src/pages/CreateEvent.tsx b/Evand-Frontend/src/pages/CreateEvent.tsx similarity index 100% rename from Evnad-Frontend/src/pages/CreateEvent.tsx rename to Evand-Frontend/src/pages/CreateEvent.tsx diff --git a/Evnad-Frontend/src/pages/EventDetail.tsx b/Evand-Frontend/src/pages/EventDetail.tsx similarity index 100% rename from Evnad-Frontend/src/pages/EventDetail.tsx rename to Evand-Frontend/src/pages/EventDetail.tsx diff --git a/Evnad-Frontend/src/pages/Events.tsx b/Evand-Frontend/src/pages/Events.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Events.tsx rename to Evand-Frontend/src/pages/Events.tsx diff --git a/Evnad-Frontend/src/pages/Help.tsx b/Evand-Frontend/src/pages/Help.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Help.tsx rename to Evand-Frontend/src/pages/Help.tsx diff --git a/Evnad-Frontend/src/pages/Index.tsx b/Evand-Frontend/src/pages/Index.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Index.tsx rename to Evand-Frontend/src/pages/Index.tsx diff --git a/Evnad-Frontend/src/pages/NotFound.tsx b/Evand-Frontend/src/pages/NotFound.tsx similarity index 100% rename from Evnad-Frontend/src/pages/NotFound.tsx rename to Evand-Frontend/src/pages/NotFound.tsx diff --git a/Evnad-Frontend/src/pages/Pricing.tsx b/Evand-Frontend/src/pages/Pricing.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Pricing.tsx rename to Evand-Frontend/src/pages/Pricing.tsx diff --git a/Evnad-Frontend/src/pages/Privacy.tsx b/Evand-Frontend/src/pages/Privacy.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Privacy.tsx rename to Evand-Frontend/src/pages/Privacy.tsx diff --git a/Evnad-Frontend/src/pages/Profile.tsx b/Evand-Frontend/src/pages/Profile.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Profile.tsx rename to Evand-Frontend/src/pages/Profile.tsx diff --git a/Evnad-Frontend/src/pages/Terms.tsx b/Evand-Frontend/src/pages/Terms.tsx similarity index 100% rename from Evnad-Frontend/src/pages/Terms.tsx rename to Evand-Frontend/src/pages/Terms.tsx diff --git a/Evnad-Frontend/src/vite-env.d.ts b/Evand-Frontend/src/vite-env.d.ts similarity index 100% rename from Evnad-Frontend/src/vite-env.d.ts rename to Evand-Frontend/src/vite-env.d.ts diff --git a/Evnad-Frontend/supabase/config.toml b/Evand-Frontend/supabase/config.toml similarity index 100% rename from Evnad-Frontend/supabase/config.toml rename to Evand-Frontend/supabase/config.toml diff --git a/Evnad-Frontend/tailwind.config.ts b/Evand-Frontend/tailwind.config.ts similarity index 100% rename from Evnad-Frontend/tailwind.config.ts rename to Evand-Frontend/tailwind.config.ts diff --git a/Evnad-Frontend/tsconfig.app.json b/Evand-Frontend/tsconfig.app.json similarity index 100% rename from Evnad-Frontend/tsconfig.app.json rename to Evand-Frontend/tsconfig.app.json diff --git a/Evnad-Frontend/tsconfig.json b/Evand-Frontend/tsconfig.json similarity index 100% rename from Evnad-Frontend/tsconfig.json rename to Evand-Frontend/tsconfig.json diff --git a/Evnad-Frontend/tsconfig.node.json b/Evand-Frontend/tsconfig.node.json similarity index 100% rename from Evnad-Frontend/tsconfig.node.json rename to Evand-Frontend/tsconfig.node.json diff --git a/Evnad-Frontend/vite.config.ts b/Evand-Frontend/vite.config.ts similarity index 100% rename from Evnad-Frontend/vite.config.ts rename to Evand-Frontend/vite.config.ts From df8e02ad55d426c6d84f63a734cff640d964b714 Mon Sep 17 00:00:00 2001 From: MAEmamizade Date: Fri, 2 Jan 2026 23:33:53 +0330 Subject: [PATCH 8/8] update CI --- .github/workflows/CI.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 43150b2c..54e0c8fd 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest defaults: run: - working-directory: Evand-Frontend + working-directory: Evand-Frontend/package-lock.json steps: - uses: actions/checkout@v4 @@ -20,8 +20,8 @@ jobs: with: node-version: 20 + - cd Evnad-Frontend - run: npm ci - # - run: npm test --if-present - run: npm run build backend: