├── .eslintrc ├── .gitignore ├── .npmrc ├── .stackblitzrc ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── app.vue ├── assets ├── css │ ├── style.css │ └── tailwind.css └── js │ └── script.js ├── components ├── CookieBar.vue ├── DarkToggle.vue ├── LangSwitcher.vue ├── LangSwitcher2.vue ├── LoadingPage.vue ├── Navbar.vue ├── ServiceItem.vue └── Sidebar.vue ├── composables ├── cookie.js └── locale.js ├── html.d.ts ├── layouts ├── README.md ├── default.vue └── home.vue ├── locales ├── en.json └── tr.json ├── netlify.toml ├── nuxt.config.ts ├── package.json ├── pages ├── 404.vue ├── blog │ └── index.vue ├── contact.vue ├── index.vue ├── portfolio.vue └── resume.vue ├── plugins ├── cookies.js ├── i18n.ts └── primevue.js ├── pnpm-lock.yaml ├── public ├── afsakar-logo.png ├── flags │ ├── en.png │ └── tr.png ├── images │ ├── avatar-1.png │ ├── avatar-2.png │ ├── avatar-3.png │ ├── avatar-4.png │ ├── blog-1.jpg │ ├── blog-2.jpg │ ├── blog-3.jpg │ ├── blog-4.jpg │ ├── blog-5.jpg │ ├── blog-6.jpg │ ├── icon-app.svg │ ├── icon-design.svg │ ├── icon-dev.svg │ ├── icon-photo.svg │ ├── icon-quote.svg │ ├── logo-1-color.png │ ├── logo-2-color.png │ ├── logo-3-color.png │ ├── logo-4-color.png │ ├── logo-5-color.png │ ├── logo-6-color.png │ ├── logo.ico │ ├── logo.svg │ ├── my-avatar.png │ ├── project-1.jpg │ ├── project-2.png │ ├── project-3.jpg │ ├── project-4.png │ ├── project-5.png │ ├── project-6.png │ ├── project-7.png │ ├── project-8.jpg │ └── project-9.png ├── nuxt.png └── vite.png ├── server └── api │ ├── categories.js │ ├── projects.js │ ├── services.js │ └── testimonials.js ├── tailwind.config.js └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@antfu" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /.stackblitzrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/.stackblitzrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/app.vue -------------------------------------------------------------------------------- /assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/assets/css/style.css -------------------------------------------------------------------------------- /assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/assets/css/tailwind.css -------------------------------------------------------------------------------- /assets/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/assets/js/script.js -------------------------------------------------------------------------------- /components/CookieBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/CookieBar.vue -------------------------------------------------------------------------------- /components/DarkToggle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/DarkToggle.vue -------------------------------------------------------------------------------- /components/LangSwitcher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/LangSwitcher.vue -------------------------------------------------------------------------------- /components/LangSwitcher2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/LangSwitcher2.vue -------------------------------------------------------------------------------- /components/LoadingPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/LoadingPage.vue -------------------------------------------------------------------------------- /components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/Navbar.vue -------------------------------------------------------------------------------- /components/ServiceItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/ServiceItem.vue -------------------------------------------------------------------------------- /components/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/components/Sidebar.vue -------------------------------------------------------------------------------- /composables/cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/composables/cookie.js -------------------------------------------------------------------------------- /composables/locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/composables/locale.js -------------------------------------------------------------------------------- /html.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/html.d.ts -------------------------------------------------------------------------------- /layouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/layouts/README.md -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /layouts/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/layouts/home.vue -------------------------------------------------------------------------------- /locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/locales/en.json -------------------------------------------------------------------------------- /locales/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/locales/tr.json -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/netlify.toml -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pages/404.vue -------------------------------------------------------------------------------- /pages/blog/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pages/blog/index.vue -------------------------------------------------------------------------------- /pages/contact.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pages/contact.vue -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/portfolio.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pages/portfolio.vue -------------------------------------------------------------------------------- /pages/resume.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pages/resume.vue -------------------------------------------------------------------------------- /plugins/cookies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/plugins/cookies.js -------------------------------------------------------------------------------- /plugins/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/plugins/i18n.ts -------------------------------------------------------------------------------- /plugins/primevue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/plugins/primevue.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/afsakar-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/afsakar-logo.png -------------------------------------------------------------------------------- /public/flags/en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/flags/en.png -------------------------------------------------------------------------------- /public/flags/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/flags/tr.png -------------------------------------------------------------------------------- /public/images/avatar-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/avatar-1.png -------------------------------------------------------------------------------- /public/images/avatar-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/avatar-2.png -------------------------------------------------------------------------------- /public/images/avatar-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/avatar-3.png -------------------------------------------------------------------------------- /public/images/avatar-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/avatar-4.png -------------------------------------------------------------------------------- /public/images/blog-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/blog-1.jpg -------------------------------------------------------------------------------- /public/images/blog-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/blog-2.jpg -------------------------------------------------------------------------------- /public/images/blog-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/blog-3.jpg -------------------------------------------------------------------------------- /public/images/blog-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/blog-4.jpg -------------------------------------------------------------------------------- /public/images/blog-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/blog-5.jpg -------------------------------------------------------------------------------- /public/images/blog-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/blog-6.jpg -------------------------------------------------------------------------------- /public/images/icon-app.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/icon-app.svg -------------------------------------------------------------------------------- /public/images/icon-design.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/icon-design.svg -------------------------------------------------------------------------------- /public/images/icon-dev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/icon-dev.svg -------------------------------------------------------------------------------- /public/images/icon-photo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/icon-photo.svg -------------------------------------------------------------------------------- /public/images/icon-quote.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/icon-quote.svg -------------------------------------------------------------------------------- /public/images/logo-1-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo-1-color.png -------------------------------------------------------------------------------- /public/images/logo-2-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo-2-color.png -------------------------------------------------------------------------------- /public/images/logo-3-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo-3-color.png -------------------------------------------------------------------------------- /public/images/logo-4-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo-4-color.png -------------------------------------------------------------------------------- /public/images/logo-5-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo-5-color.png -------------------------------------------------------------------------------- /public/images/logo-6-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo-6-color.png -------------------------------------------------------------------------------- /public/images/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo.ico -------------------------------------------------------------------------------- /public/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/logo.svg -------------------------------------------------------------------------------- /public/images/my-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/my-avatar.png -------------------------------------------------------------------------------- /public/images/project-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-1.jpg -------------------------------------------------------------------------------- /public/images/project-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-2.png -------------------------------------------------------------------------------- /public/images/project-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-3.jpg -------------------------------------------------------------------------------- /public/images/project-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-4.png -------------------------------------------------------------------------------- /public/images/project-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-5.png -------------------------------------------------------------------------------- /public/images/project-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-6.png -------------------------------------------------------------------------------- /public/images/project-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-7.png -------------------------------------------------------------------------------- /public/images/project-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-8.jpg -------------------------------------------------------------------------------- /public/images/project-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/images/project-9.png -------------------------------------------------------------------------------- /public/nuxt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/nuxt.png -------------------------------------------------------------------------------- /public/vite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/public/vite.png -------------------------------------------------------------------------------- /server/api/categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/server/api/categories.js -------------------------------------------------------------------------------- /server/api/projects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/server/api/projects.js -------------------------------------------------------------------------------- /server/api/services.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/server/api/services.js -------------------------------------------------------------------------------- /server/api/testimonials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/server/api/testimonials.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afsakar/vcard-portfolio/HEAD/tsconfig.json --------------------------------------------------------------------------------