├── .env.example ├── .gitignore ├── .htaccess ├── Makefile ├── README.md ├── app.vue ├── assets └── css │ └── main.css ├── components ├── animate │ └── AnimateCircle.vue ├── footer │ └── FooterGuests.vue ├── headers │ └── PageHeader.vue ├── layouts │ ├── ArticleTemplate.vue │ ├── FullWidthElement.vue │ └── UniqueResource.vue ├── loaders │ ├── FullScreenSpinner.vue │ └── SmallUniversalSpinner.vue ├── logos │ └── ApplicationLogo.vue ├── modals │ └── CookieConsentModal.vue ├── navbars │ └── GuestsNavbar.vue ├── pagination │ ├── RenderlessPagination.vue │ └── TailwindPagination.vue ├── sections │ ├── SectionTitle.vue │ └── WidgetSectionBorder.vue ├── sidebars │ └── SlideOverPrimaryMenu.vue ├── sliders │ └── ThumbnailSmallImageSlider.vue └── users │ └── UserTag.vue ├── composables ├── helpers │ ├── isObject.js │ └── usePromise.js └── vueFetch.js ├── ecosystem.config.cjs ├── error.vue ├── helpers ├── delay.js ├── extract-text-content-html.js └── get-cookie.js ├── layouts ├── GuestsLayout.vue ├── Items.vue ├── MainLayout.vue └── items │ ├── ItemDisplaySelection.vue │ └── ItemsFilterSelection.vue ├── new_release ├── RELEASE_NOTES.md └── release_version.sh ├── nuxt.config.ts ├── package-lock.json ├── package.json ├── pages ├── [team_slug] │ └── [resource] │ │ └── [slug] │ │ └── [id_description] │ │ └── [id] │ │ └── index.vue ├── [user_folder] │ └── [username] │ │ └── index.vue ├── index.vue ├── jobs.vue ├── listings.vue ├── posts.vue └── professional.vue ├── public ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── browserconfig.xml ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── images │ ├── brand-images │ │ ├── home.jpg │ │ └── home_old.jpg │ ├── home │ │ ├── fashion_show.jpg │ │ ├── frequently_asked_questions.jpg │ │ ├── girl_light_bg.jpg │ │ ├── orange_bg.jpg │ │ ├── pink-lady-high-resolution.jpg │ │ ├── the_furthest_dawn.jpg │ │ ├── three.jpg │ │ ├── woman_1.jpg │ │ ├── woman_2.jpg │ │ ├── woman_3.jpg │ │ └── woman_4.jpg │ └── logo │ │ └── logo.svg ├── mstile-144x144.png ├── mstile-150x150.png ├── mstile-310x150.png ├── mstile-310x310.png ├── mstile-70x70.png ├── safari-pinned-tab.svg └── site.webmanifest ├── server └── api │ └── __sitemap__ │ └── urls.ts ├── store └── user.ts ├── tailwind.config.js ├── tsconfig.json └── utils ├── page-builder ├── compile-css.js └── tailwaind-colors.js └── pricing ├── job-prices.js └── store-subscription-prices.js /.env.example: -------------------------------------------------------------------------------- 1 | LARAVEL_APP_URL_PRODUCTION=https://www.google.com 2 | LARAVEL_APP_URL=http://localhost:8000 3 | APP_URL=http://localhost:4000 4 | APP_NAME=MyApp 5 | APP_ENV=local 6 | GOOGLE_GTAG= 7 | PORT=4000 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Nuxt dev/build outputs 2 | .output 3 | .data 4 | .nuxt 5 | .nitro 6 | .cache 7 | dist 8 | .htaccess 9 | 10 | 11 | # Node dependencies 12 | node_modules 13 | 14 | # Logs 15 | logs 16 | *.log 17 | 18 | # Misc 19 | .DS_Store 20 | .fleet 21 | .idea 22 | 23 | # Local env files 24 | .env 25 | .env.* 26 | !.env.example 27 | -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- 1 | DirectoryIndex disabled 2 | RewriteEngine On 3 | RewriteBase / 4 | 5 | RewriteCond %{HTTP_HOST} !^www\. [NC] 6 | RewriteRule ^(.*)$ https://www.demo.myissue.dk/$1 [L,R=301] 7 | 8 | RewriteRule ^(.*)?$ http://127.0.0.1:4000/$1 [P,L] -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | update: 2 | @echo "Updating version..." 3 | @sh ./new_release/release_version.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |
3 |
25 |
74 |
78 | This website uses cookies and local storage for performance 79 | and personalization. Only essential cookies are turned on by 80 | default. Read more at the 81 | 89 | and 90 | 98 |
99 |
8 |
17 | {{ error.statusCode }} 18 |
19 |27 | {{ error.message }} 28 |
29 |127 | {{ isErrorPost }} 128 |
129 | 130 | 131 | 132 | 133 | 134 |69 | {{ isErrorUser }} 70 |
71 | 72 | 73 | 74 | 75 | 76 |103 | {{ product.description }} 104 |
105 |106 | {{ product.price }} 110 | {{ 111 | product.frequencies 112 | }} 113 |
114 |117 | Total ${{ product.totalPrice }} 118 |
119 |120 | {{ product.billed }} 121 |
122 | 123 |187 | {{ product.description }} 188 |
189 |190 | {{ product.price }} 194 |
195 |198 | Total ${{ product.totalPrice }} 199 |
200 |239 | If you have any questions or if you're looking for customization, 240 | feel free to connect with me on LinkedIn and send me a message. 241 |
242 | 243 |