From 66e7d6b71d62b653ce2b23f36efe3acc0b347267 Mon Sep 17 00:00:00 2001 From: Rishikesh Jadhav Date: Sat, 26 Oct 2024 07:16:11 +0000 Subject: [PATCH] main --- Backend | 1 + .gitignore => Frontend/.gitignore | 0 Frontend/.gitpod.yml | 11 +++++++++++ .npmrc => Frontend/.npmrc | 0 README.md => Frontend/README.md | 0 app.vue => Frontend/app.vue | 0 {assets => Frontend/assets}/css/main.css | 0 .../assets}/images/linktree-logo-icon.png | Bin .../assets}/images/linktree-logo.png | Bin {assets => Frontend/assets}/images/mobile-case.png | Bin {assets => Frontend/assets}/images/side1.png | Bin {assets => Frontend/assets}/images/side2.png | Bin {components => Frontend/components}/AddLink.vue | 0 .../components}/AddLinkOverlay.vue | 0 .../components}/CropperModal.vue | 0 {components => Frontend/components}/LinkBox.vue | 0 .../components}/MobileSectionDisplay.vue | 0 .../components}/PreviewOverlay.vue | 0 {components => Frontend/components}/TextInput.vue | 0 .../components}/UpdateLinkOverlay.vue | 0 {layouts => Frontend/layouts}/AdminLayout.vue | 0 {layouts => Frontend/layouts}/AuthLayout.vue | 0 {middleware => Frontend/middleware}/isLoggedIn.js | 0 {middleware => Frontend/middleware}/isLoggedOut.js | 0 nuxt.config.ts => Frontend/nuxt.config.ts | 0 package-lock.json => Frontend/package-lock.json | 11 ++++------- package.json => Frontend/package.json | 0 {pages => Frontend/pages}/admin/apperance.vue | 0 {pages => Frontend/pages}/admin/index.vue | 0 {pages => Frontend/pages}/admin/more.vue | 0 {pages => Frontend/pages}/admin/preview.vue | 0 {pages => Frontend/pages}/index.vue | 0 {pages => Frontend/pages}/register.vue | 0 {plugins => Frontend/plugins}/axios.js | 4 ++-- {plugins => Frontend/plugins}/lodash.js | 0 {public => Frontend/public}/favicon.ico | Bin {public => Frontend/public}/pwa-192x192.png | Bin {public => Frontend/public}/pwa-512x512.png | Bin {stores => Frontend/stores}/user.js | 0 tailwind.config.js => Frontend/tailwind.config.js | 0 tsconfig.json => Frontend/tsconfig.json | 0 41 files changed, 18 insertions(+), 9 deletions(-) create mode 160000 Backend rename .gitignore => Frontend/.gitignore (100%) create mode 100644 Frontend/.gitpod.yml rename .npmrc => Frontend/.npmrc (100%) rename README.md => Frontend/README.md (100%) rename app.vue => Frontend/app.vue (100%) rename {assets => Frontend/assets}/css/main.css (100%) rename {assets => Frontend/assets}/images/linktree-logo-icon.png (100%) rename {assets => Frontend/assets}/images/linktree-logo.png (100%) rename {assets => Frontend/assets}/images/mobile-case.png (100%) rename {assets => Frontend/assets}/images/side1.png (100%) rename {assets => Frontend/assets}/images/side2.png (100%) rename {components => Frontend/components}/AddLink.vue (100%) rename {components => Frontend/components}/AddLinkOverlay.vue (100%) rename {components => Frontend/components}/CropperModal.vue (100%) rename {components => Frontend/components}/LinkBox.vue (100%) rename {components => Frontend/components}/MobileSectionDisplay.vue (100%) rename {components => Frontend/components}/PreviewOverlay.vue (100%) rename {components => Frontend/components}/TextInput.vue (100%) rename {components => Frontend/components}/UpdateLinkOverlay.vue (100%) rename {layouts => Frontend/layouts}/AdminLayout.vue (100%) rename {layouts => Frontend/layouts}/AuthLayout.vue (100%) rename {middleware => Frontend/middleware}/isLoggedIn.js (100%) rename {middleware => Frontend/middleware}/isLoggedOut.js (100%) rename nuxt.config.ts => Frontend/nuxt.config.ts (100%) rename package-lock.json => Frontend/package-lock.json (99%) rename package.json => Frontend/package.json (100%) rename {pages => Frontend/pages}/admin/apperance.vue (100%) rename {pages => Frontend/pages}/admin/index.vue (100%) rename {pages => Frontend/pages}/admin/more.vue (100%) rename {pages => Frontend/pages}/admin/preview.vue (100%) rename {pages => Frontend/pages}/index.vue (100%) rename {pages => Frontend/pages}/register.vue (100%) rename {plugins => Frontend/plugins}/axios.js (59%) rename {plugins => Frontend/plugins}/lodash.js (100%) rename {public => Frontend/public}/favicon.ico (100%) rename {public => Frontend/public}/pwa-192x192.png (100%) rename {public => Frontend/public}/pwa-512x512.png (100%) rename {stores => Frontend/stores}/user.js (100%) rename tailwind.config.js => Frontend/tailwind.config.js (100%) rename tsconfig.json => Frontend/tsconfig.json (100%) diff --git a/Backend b/Backend new file mode 160000 index 0000000..f7a5160 --- /dev/null +++ b/Backend @@ -0,0 +1 @@ +Subproject commit f7a5160e7c0b564a7b37b777d1a9475e8c5a7fbd diff --git a/.gitignore b/Frontend/.gitignore similarity index 100% rename from .gitignore rename to Frontend/.gitignore diff --git a/Frontend/.gitpod.yml b/Frontend/.gitpod.yml new file mode 100644 index 0000000..e43643f --- /dev/null +++ b/Frontend/.gitpod.yml @@ -0,0 +1,11 @@ +# This configuration file was automatically generated by Gitpod. +# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml) +# and commit this file to your remote git repository to share the goodness with others. + +# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart + +tasks: + - init: npm install && npm run build + command: npm run start + + diff --git a/.npmrc b/Frontend/.npmrc similarity index 100% rename from .npmrc rename to Frontend/.npmrc diff --git a/README.md b/Frontend/README.md similarity index 100% rename from README.md rename to Frontend/README.md diff --git a/app.vue b/Frontend/app.vue similarity index 100% rename from app.vue rename to Frontend/app.vue diff --git a/assets/css/main.css b/Frontend/assets/css/main.css similarity index 100% rename from assets/css/main.css rename to Frontend/assets/css/main.css diff --git a/assets/images/linktree-logo-icon.png b/Frontend/assets/images/linktree-logo-icon.png similarity index 100% rename from assets/images/linktree-logo-icon.png rename to Frontend/assets/images/linktree-logo-icon.png diff --git a/assets/images/linktree-logo.png b/Frontend/assets/images/linktree-logo.png similarity index 100% rename from assets/images/linktree-logo.png rename to Frontend/assets/images/linktree-logo.png diff --git a/assets/images/mobile-case.png b/Frontend/assets/images/mobile-case.png similarity index 100% rename from assets/images/mobile-case.png rename to Frontend/assets/images/mobile-case.png diff --git a/assets/images/side1.png b/Frontend/assets/images/side1.png similarity index 100% rename from assets/images/side1.png rename to Frontend/assets/images/side1.png diff --git a/assets/images/side2.png b/Frontend/assets/images/side2.png similarity index 100% rename from assets/images/side2.png rename to Frontend/assets/images/side2.png diff --git a/components/AddLink.vue b/Frontend/components/AddLink.vue similarity index 100% rename from components/AddLink.vue rename to Frontend/components/AddLink.vue diff --git a/components/AddLinkOverlay.vue b/Frontend/components/AddLinkOverlay.vue similarity index 100% rename from components/AddLinkOverlay.vue rename to Frontend/components/AddLinkOverlay.vue diff --git a/components/CropperModal.vue b/Frontend/components/CropperModal.vue similarity index 100% rename from components/CropperModal.vue rename to Frontend/components/CropperModal.vue diff --git a/components/LinkBox.vue b/Frontend/components/LinkBox.vue similarity index 100% rename from components/LinkBox.vue rename to Frontend/components/LinkBox.vue diff --git a/components/MobileSectionDisplay.vue b/Frontend/components/MobileSectionDisplay.vue similarity index 100% rename from components/MobileSectionDisplay.vue rename to Frontend/components/MobileSectionDisplay.vue diff --git a/components/PreviewOverlay.vue b/Frontend/components/PreviewOverlay.vue similarity index 100% rename from components/PreviewOverlay.vue rename to Frontend/components/PreviewOverlay.vue diff --git a/components/TextInput.vue b/Frontend/components/TextInput.vue similarity index 100% rename from components/TextInput.vue rename to Frontend/components/TextInput.vue diff --git a/components/UpdateLinkOverlay.vue b/Frontend/components/UpdateLinkOverlay.vue similarity index 100% rename from components/UpdateLinkOverlay.vue rename to Frontend/components/UpdateLinkOverlay.vue diff --git a/layouts/AdminLayout.vue b/Frontend/layouts/AdminLayout.vue similarity index 100% rename from layouts/AdminLayout.vue rename to Frontend/layouts/AdminLayout.vue diff --git a/layouts/AuthLayout.vue b/Frontend/layouts/AuthLayout.vue similarity index 100% rename from layouts/AuthLayout.vue rename to Frontend/layouts/AuthLayout.vue diff --git a/middleware/isLoggedIn.js b/Frontend/middleware/isLoggedIn.js similarity index 100% rename from middleware/isLoggedIn.js rename to Frontend/middleware/isLoggedIn.js diff --git a/middleware/isLoggedOut.js b/Frontend/middleware/isLoggedOut.js similarity index 100% rename from middleware/isLoggedOut.js rename to Frontend/middleware/isLoggedOut.js diff --git a/nuxt.config.ts b/Frontend/nuxt.config.ts similarity index 100% rename from nuxt.config.ts rename to Frontend/nuxt.config.ts diff --git a/package-lock.json b/Frontend/package-lock.json similarity index 99% rename from package-lock.json rename to Frontend/package-lock.json index 809ec21..722323f 100644 --- a/package-lock.json +++ b/Frontend/package-lock.json @@ -1,5 +1,5 @@ { - "name": "linktree-c", + "name": "Frontend", "lockfileVersion": 3, "requires": true, "packages": { @@ -7,7 +7,6 @@ "hasInstallScript": true, "dependencies": { "@pinia/nuxt": "^0.4.7", - "animate.css": "^4.1.1", "axios": "^1.3.4", "lodash": "^4.17.21", "pinia": "^2.0.33", @@ -22,6 +21,9 @@ "nuxt-lodash": "^2.4.1", "postcss": "^8.4.21", "tailwindcss": "^3.2.7" + }, + "engines": { + "node": "18.x" } }, "node_modules/@ampproject/remapping": { @@ -3677,11 +3679,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/animate.css": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", - "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" - }, "node_modules/ansi-escapes": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.1.0.tgz", diff --git a/package.json b/Frontend/package.json similarity index 100% rename from package.json rename to Frontend/package.json diff --git a/pages/admin/apperance.vue b/Frontend/pages/admin/apperance.vue similarity index 100% rename from pages/admin/apperance.vue rename to Frontend/pages/admin/apperance.vue diff --git a/pages/admin/index.vue b/Frontend/pages/admin/index.vue similarity index 100% rename from pages/admin/index.vue rename to Frontend/pages/admin/index.vue diff --git a/pages/admin/more.vue b/Frontend/pages/admin/more.vue similarity index 100% rename from pages/admin/more.vue rename to Frontend/pages/admin/more.vue diff --git a/pages/admin/preview.vue b/Frontend/pages/admin/preview.vue similarity index 100% rename from pages/admin/preview.vue rename to Frontend/pages/admin/preview.vue diff --git a/pages/index.vue b/Frontend/pages/index.vue similarity index 100% rename from pages/index.vue rename to Frontend/pages/index.vue diff --git a/pages/register.vue b/Frontend/pages/register.vue similarity index 100% rename from pages/register.vue rename to Frontend/pages/register.vue diff --git a/plugins/axios.js b/Frontend/plugins/axios.js similarity index 59% rename from plugins/axios.js rename to Frontend/plugins/axios.js index 6088e7f..f236970 100644 --- a/plugins/axios.js +++ b/Frontend/plugins/axios.js @@ -2,8 +2,8 @@ import axios from "axios" export default defineNuxtPlugin((NuxtApp) => { // axios.defaults.baseURL = 'http://localhost:8000' - axios.defaults.baseURL = 'https://api.johntest.site' - axios.defaults.withCredentials = true; + axios.defaults.baseURL = 'https://8000-rishikeshj2-linktreeclo-6xg0bmv87es.ws-us116.gitpod.io/' + axios.defaults.withCredentials = false; return { provide: { diff --git a/plugins/lodash.js b/Frontend/plugins/lodash.js similarity index 100% rename from plugins/lodash.js rename to Frontend/plugins/lodash.js diff --git a/public/favicon.ico b/Frontend/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to Frontend/public/favicon.ico diff --git a/public/pwa-192x192.png b/Frontend/public/pwa-192x192.png similarity index 100% rename from public/pwa-192x192.png rename to Frontend/public/pwa-192x192.png diff --git a/public/pwa-512x512.png b/Frontend/public/pwa-512x512.png similarity index 100% rename from public/pwa-512x512.png rename to Frontend/public/pwa-512x512.png diff --git a/stores/user.js b/Frontend/stores/user.js similarity index 100% rename from stores/user.js rename to Frontend/stores/user.js diff --git a/tailwind.config.js b/Frontend/tailwind.config.js similarity index 100% rename from tailwind.config.js rename to Frontend/tailwind.config.js diff --git a/tsconfig.json b/Frontend/tsconfig.json similarity index 100% rename from tsconfig.json rename to Frontend/tsconfig.json