You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
101 lines
2.4 KiB
101 lines
2.4 KiB
namespace Website.Data; |
|
|
|
public static class Skills |
|
{ |
|
public static Data Get() |
|
{ |
|
return new Data |
|
{ |
|
Skills = |
|
[ |
|
new Skill |
|
{ |
|
Name = "C#, .NET" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Blazor" |
|
}, |
|
new Skill |
|
{ |
|
Name = "React" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Angular" |
|
}, |
|
new Skill |
|
{ |
|
Name = "HTML, CSS" |
|
}, |
|
new Skill |
|
{ |
|
Name = "JS, TypeScript" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Agile, Scrum" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Jira, Azure DevOps" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Unit Tests" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Test Automation" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Jenkins, Azure Pipelines" |
|
}, |
|
new Skill |
|
{ |
|
Name = "REST, APIs" |
|
}, |
|
new Skill |
|
{ |
|
Name = "SQL" |
|
}, |
|
new Skill |
|
{ |
|
Name = "git" |
|
}, |
|
new Skill |
|
{ |
|
Name = "PC, Mac, Linux, Mobile" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Azure, AWS, Self-Hosting (Ubuntu Server)" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Google Analytics, 3rd Party APIs/Libraries" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Documentation, Training Videos" |
|
}, |
|
new Skill |
|
{ |
|
Name = "Customer Support and Debugging" |
|
} |
|
] |
|
}; |
|
} |
|
|
|
public class Data |
|
{ |
|
public required List<Skill> Skills { get; init; } |
|
} |
|
|
|
public class Skill |
|
{ |
|
public string Name { get; init; } = ""; |
|
public bool IsVisible { get; init; } = true; |
|
} |
|
} |