Removed unused and old code

This commit is contained in:
2025-12-03 10:35:23 +03:30
parent 72e3df0536
commit d32f61037d
16 changed files with 781 additions and 894 deletions
+243 -55
View File
@@ -1,63 +1,251 @@
import type { Tag } from '@/types/portfolio.types'
import type { Tag } from "@/types/portfolio.types";
export const expert: Tag[] = [
{ label: 'Vue.js', icon: 'i-logos-vue', to: 'https://vuejs.org', type: 'Framework' },
{ label: 'TypeScript', icon: 'i-logos-typescript-icon', to: 'https://www.typescriptlang.org', type: 'Language' },
{ label: 'JavaScript', icon: 'i-logos-javascript', to: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript', type: 'Language' },
{ label: 'HTML5', icon: 'i-logos-html-5', to: 'https://developer.mozilla.org/en-US/docs/Web/HTML', type: 'Language' },
{ label: 'CSS', icon: 'i-logos-css-3', to: 'https://developer.mozilla.org/en-US/docs/Web/CSS', type: 'Language' },
{ label: 'Tailwind CSS', icon: 'i-logos-tailwindcss-icon', to: 'https://tailwindcss.com', type: 'Framework' },
{ label: 'Vuetify', icon: 'i-logos-vuetifyjs', to: 'https://vuetifyjs.com', type: 'Library' },
{ label: 'Pinia', icon: 'i-logos-pinia', to: 'https://pinia.vuejs.org', type: 'Library' },
{ label: 'Vite', icon: 'i-logos-vitejs', to: 'https://vitejs.dev', type: 'Tool' },
{ label: 'Axios', icon: 'simple-icons:axios', to: 'https://axios-http.com', type: 'Library' },
{ label: 'Git', icon: 'i-logos-git-icon', to: 'https://git-scm.com', type: 'DevOps' },
{ label: 'GitHub', icon: 'i-logos-github-octocat', to: 'https://github.com', type: 'Service' },
{ label: 'ESLint', icon: 'i-logos-eslint', to: 'https://eslint.org', type: 'Tool' },
{ label: 'Prettier', icon: 'i-logos-prettier', to: 'https://prettier.io', type: 'Tool' },
{ label: 'Ant Design', icon: 'i-logos-ant-design', to: 'https://ant.design', type: 'Library' },
{ label: 'vue-i18n', icon: 'i-twemoji-globe-with-meridians', to: 'https://vue-i18n.intlify.dev', type: 'Library' },
{ label: 'Jira', icon: 'i-logos-jira', to: 'https://www.atlassian.com/software/jira', type: 'Service' },
{ label: 'Slack', icon: 'i-logos-slack-icon', to: 'https://slack.com', type: 'Service' },
{ label: 'GitHub Actions', icon: 'simple-icons:githubactions', to: 'https://docs.github.com/actions', type: 'DevOps' },
]
{
label: "Axios",
icon: "simple-icons:axios",
to: "https://axios-http.com",
type: "Library",
},
{
label: "Git",
icon: "i-logos-git-icon",
to: "https://git-scm.com",
type: "Tool",
},
{
label: "GitHub",
icon: "i-logos-github-octocat",
to: "https://github.com",
type: "Service",
},
{
label: "GitLab",
icon: "i-logos-gitlab-icon",
to: "https://gitlab.com",
type: "Service",
},
{
label: "vue-i18n",
icon: "i-twemoji-globe-with-meridians",
to: "https://vue-i18n.intlify.dev",
type: "Library",
},
{
label: "GitHub Actions",
icon: "simple-icons:githubactions",
to: "https://docs.github.com/actions",
type: "DevOps",
},
{
label: "Docker",
icon: "i-logos-docker-icon",
to: "https://www.docker.com",
type: "DevOps",
},
{
label: "Linux",
icon: "i-logos-linux-tux",
to: "https://www.kernel.org",
type: "Tool", // refined from Language
},
{
label: "Ubuntu",
icon: "i-logos-ubuntu",
to: "https://www.ubuntu.com",
type: "Tool",
},
{
label: "Matomo",
icon: "i-logos-matomo-icon",
to: "https://matomo.org",
type: "Service",
},
{
label: "Cloudflare",
icon: "i-logos-cloudflare-icon",
to: "https://www.cloudflare.com",
type: "Service",
},
{
label: "DaisyUI",
icon: "i-logos-daisyui-icon",
to: "https://daisyui.com",
type: "Library",
},
{
label: "Nginx",
icon: "i-logos-nginx",
to: "https://www.nginx.com",
type: "DevOps",
},
{
label: "Supabase",
icon: "i-logos-supabase-icon",
to: "https://supabase.io",
type: "Service",
},
{
label: "Vercel",
icon: "i-logos-vercel-icon",
to: "https://vercel.com",
type: "Service",
},
{
label: "Appwrite",
icon: "i-logos-appwrite-icon",
to: "https://appwrite.io/",
type: "Service",
},
{
label: "MariaDB",
icon: "i-logos-mariadb-icon",
to: "https://mariadb.org",
type: "Data",
},
];
export const proficient: Tag[] = [
{ label: 'Nuxt.js', icon: 'i-logos-nuxt-icon', to: 'https://nuxt.com', type: 'Framework' },
{ label: 'Postman', icon: 'logos:postman-icon', to: 'https://www.postman.com', type: 'Tool' },
{ label: 'Swagger', icon: 'logos:swagger', to: 'https://swagger.io', type: 'Tool' },
{ label: 'Sass', icon: 'i-logos-sass', to: 'https://sass-lang.com', type: 'Language' },
{ label: 'Nuxt UI', icon: 'i-logos-nuxt-icon', to: 'https://ui.nuxt.com', type: 'Library' },
{ label: 'Bootstrap', icon: 'i-logos-bootstrap', to: 'https://getbootstrap.com', type: 'Framework' },
{ label: 'Cypress', icon: 'logos:cypress-icon', to: 'https://www.cypress.io', type: 'Testing' },
{ label: 'Pusher', icon: 'simple-icons:pusher', to: 'https://pusher.com', type: 'Service' },
{ label: 'WebSocket', icon: 'i-twemoji-electric-plug', to: 'https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API', type: 'Library' },
{ label: 'ECharts', icon: 'simple-icons:apacheecharts', to: 'https://echarts.apache.org', type: 'Library' },
{ label: 'Chatwoot', icon: 'simple-icons:chatwoot', to: 'https://www.chatwoot.com', type: 'Service' },
]
{
label: "Nuxt.js",
icon: "i-logos-nuxt-icon",
to: "https://nuxt.com",
type: "Framework",
},
{
label: "Swagger",
icon: "logos:swagger",
to: "https://swagger.io",
type: "Tool",
},
{
label: "WebSocket",
icon: "i-twemoji-electric-plug",
to: "https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API",
type: "Library",
},
{
label: "Vue.js",
icon: "i-logos-vue",
to: "https://vuejs.org",
type: "Framework",
},
{
label: "TypeScript",
icon: "i-logos-typescript-icon",
to: "https://www.typescriptlang.org",
type: "Language",
},
{
label: "Tailwind CSS",
icon: "i-logos-tailwindcss-icon",
to: "https://tailwindcss.com",
type: "Library",
},
{
label: "PostgreSQL",
icon: "i-logos-postgresql",
to: "https://www.postgresql.org",
type: "Data",
},
{
label: "pnpm",
icon: "i-logos-pnpm",
to: "https://pnpm.io/",
type: "Tool",
},
{
label: "Pinia",
icon: "i-logos-pinia",
to: "https://pinia.vuejs.org",
type: "Library",
},
{
label: ".NET",
icon: "i-logos-dotnet",
to: "https://dotnet.microsoft.com/",
type: "Framework",
},
{
label: "Go",
icon: "i-logos-go",
to: "https://golang.org/",
type: "Language",
},
{
label: "Gin",
icon: "i-logos-gin",
to: "https://gin-gonic.com",
type: "Framework", // refined from Library
},
];
export const usedBefore: Tag[] = [
{ label: 'GraphQL', icon: 'i-logos-graphql', to: 'https://graphql.org', type: 'Data' },
{ label: 'LESS', icon: 'i-logos-less', to: 'https://lesscss.org', type: 'Language' },
{ label: 'Python', icon: 'i-logos-python', to: 'https://www.python.org', type: 'Language' },
{ label: 'NumPy', icon: 'i-logos-numpy', to: 'https://numpy.org', type: 'Data' },
{ label: 'Pandas', icon: 'logos:pandas-icon', to: 'https://pandas.pydata.org', type: 'Data' },
{ label: 'Linux', icon: 'i-logos-linux-tux', to: 'https://www.kernel.org', type: 'DevOps' },
{ label: 'Iconify', icon: 'simple-icons:iconify', to: 'https://iconify.design', type: 'Library' },
{ label: 'Notion', icon: 'i-logos-notion-icon', to: 'https://www.notion.so', type: 'Service' },
{ label: 'GitLab', icon: 'logos:gitlab-icon', to: 'https://gitlab.com', type: 'DevOps' },
{ label: 'Playwright', icon: 'i-logos-playwright', to: 'https://playwright.dev', type: 'Testing' },
]
{
label: "Python",
icon: "i-logos-python",
to: "https://www.python.org",
type: "Language",
},
{
label: "Iconify",
icon: "simple-icons:iconify",
to: "https://iconify.design",
type: "Library",
},
{
label: "C",
icon: "i-logos-c",
to: "https://en.wikipedia.org/wiki/C_(programming_language)",
type: "Language",
},
{
label: "C++",
icon: "i-logos-c-plusplus",
to: "https://en.wikipedia.org/wiki/C%2B%2B",
type: "Language",
},
{
label: "Arduino",
icon: "simple-icons:arduino",
to: "https://www.arduino.cc/",
type: "Tool",
},
{
label: "Flask",
icon: "simple-icons:flask",
to: "https://flask.palletsprojects.com/",
type: "Framework",
},
{
label: "SQLite",
icon: "i-logos-sqlite",
to: "https://www.sqlite.org/index.html",
type: "Data",
},
{
label: "Material UI",
icon: "i-logos-material-ui",
to: "https://mui.com",
type: "Library",
},
{
label: "MongoDB",
icon: "i-logos-mongodb-icon",
to: "https://www.mongodb.com",
type: "Data",
},
];
export const aiStack: Tag[] = [
{ label: 'Cursor', icon: 'i-mdi-cursor-default-click' },
{ label: 'Qoder', icon: 'i-mdi-robot-outline' },
{ label: 'Kiro', icon: 'i-mdi-brain' },
{ label: 'AgentRouter', icon: 'i-mdi-router-network' },
{ label: 'OpenSpec', icon: 'i-mdi-file-document-outline' },
{ label: 'RooCode', icon: 'i-mdi-code-braces' },
{ label: 'NotebookLM', icon: 'i-mdi-notebook-outline' },
{ label: 'context7 MCP', icon: 'i-mdi-server-network' },
{ label: 'BrowserMCP Tools', icon: 'i-mdi-web' },
{ label: 'Chrome DevTools', icon: 'i-mdi-google-chrome' },
]
{ label: "Cursor", icon: "i-mdi-cursor-default-click" },
// { label: "Qoder", icon: "i-mdi-robot-outline" },
// { label: "Kiro", icon: "i-mdi-brain" },
// { label: "AgentRouter", icon: "i-mdi-router-network" },
// { label: "OpenSpec", icon: "i-mdi-file-document-outline" },
// { label: "RooCode", icon: "i-mdi-code-braces" },
// { label: "NotebookLM", icon: "i-mdi-notebook-outline" },
// { label: "context7 MCP", icon: "i-mdi-server-network" },
// { label: "BrowserMCP Tools", icon: "i-mdi-web" },
// { label: "Chrome DevTools", icon: "i-mdi-google-chrome" },
];