import type { Tag } from "@/types/portfolio.types"; export const expert: Tag[] = [ { label: "Grafana", icon: "i-logos-grafana", to: "https://grafana.com/oss/grafana/", type: "Tool" }, { label: "Loki", icon: "i-simple-icons-grafana", to: "https://grafana.com/oss/grafana/", type: "Service" }, { label: "Prometheus", icon: "i-logos-prometheus", to: "https://grafana.com/oss/prometheus/", type: "Service" }, { label: "Alloy", icon: "i-vscode-icons-file-type-alloy", to: "https://grafana.com/oss/alloy-opentelemetry-collector/", type: "Service" }, { label: "OpenTelemetry", icon: "i-logos-opentelemetry-icon", to: "https://opentelemetry.io/", type: "Service" }, { label: "Git", icon: "i-logos-git-icon", to: "https://git-scm.com", type: "Tool", }, { 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: "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: "GitHub Actions", icon: "simple-icons:githubactions", to: "https://docs.github.com/actions", type: "DevOps", }, { label: "Gitea", icon: "i-devicon-gitea", to: "https://about.gitea.com", type: "Service", }, { label: "Ubuntu", icon: "i-logos-ubuntu", to: "https://www.ubuntu.com", type: "Tool", }, { label: "MariaDB", icon: "i-logos-mariadb-icon", to: "https://mariadb.org", type: "Data", }, { label: "PostgreSQL", icon: "i-logos-postgresql", to: "https://www.postgresql.org", type: "Data", }, { label: "Matomo", icon: "i-logos-matomo-icon", to: "https://matomo.org", type: "Service", }, { label: "Umami", icon: "i-simple-icons-umami", to: "https://umami.is/", type: "Service", }, { label: "Cloudflare", icon: "i-logos-cloudflare-icon", to: "https://www.cloudflare.com", type: "Service", }, { 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", }, ]; export const proficient: Tag[] = [ { 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", }, { label: "ElasticSearch", icon: "i-logos-elasticsearch", to: "https://www.elastic.co/elasticsearch", type: "Data", }, { label: "MongoDB", icon: "i-logos-mongodb-icon", to: "https://www.mongodb.com", type: "Data", }, { label: "Redis", icon: "i-logos-elasticsearch", to: "https://redis.io/", type: "Data", }, { label: "Axios", icon: "simple-icons:axios", to: "https://axios-http.com", type: "Library", }, { 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: "DaisyUI", icon: "i-logos-daisyui-icon", to: "https://daisyui.com", type: "Library", }, { 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: "vue-i18n", icon: "i-twemoji-globe-with-meridians", to: "https://vue-i18n.intlify.dev", type: "Library", }, { 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", }, ]; export const usedBefore: Tag[] = [ { label: "Kubernetes", icon: "i-devicon-kubernetes", to: "https://kubernetes.io/", type: "DevOps", }, { label: "Ansible", icon: "i-simple-icons-ansible", to: "https://ansible.com/", type: "DevOps", }, { label: "Python", icon: "i-logos-python", to: "https://www.python.org", type: "Language", }, { 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: "OAuth2", icon: "i-devicon-oauth", to: "https://oauth.net/", type: "Service", }, { 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: "Pinia", icon: "i-logos-pinia", to: "https://pinia.vuejs.org", type: "Library", }, ]; 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" }, ];