namespace SilverLabs.Website.Models;

public static class SkillCatalog
{
    public static readonly string[] ExperienceRanges =
    {
        "< 1 year",
        "1-3 years",
        "3-5 years",
        "5-10 years",
        "10+ years"
    };

    public static readonly Dictionary<string, string[]> SkillCategories = new()
    {
        ["Languages"] = new[]
        {
            "C#", "Python", "JavaScript", "TypeScript", "Go", "Rust",
            "Java", "C/C++", "PHP", "Ruby", "Swift", "Kotlin"
        },
        ["Frameworks"] = new[]
        {
            ".NET/Blazor", "React", "Angular", "Vue", "Django",
            "Node.js", "Next.js", "Svelte", "Spring Boot", "Flask"
        },
        ["Infrastructure"] = new[]
        {
            "Docker", "Kubernetes", "Linux", "Nginx", "Terraform",
            "CI/CD", "AWS", "Azure", "Proxmox"
        },
        ["Databases"] = new[]
        {
            "PostgreSQL", "MySQL", "SQLite", "MongoDB", "Redis",
            "SQL Server", "Elasticsearch"
        }
    };
}
