mirror of
https://github.com/XFox111/my-website.git
synced 2026-04-22 07:28:01 +03:00
61 lines
1.4 KiB
TypeScript
61 lines
1.4 KiB
TypeScript
import { ImageExport } from "@/_assets/assets";
|
|
import imgs from "@/_assets/illustrations/skills";
|
|
import * as ic from "@fluentui/react-icons";
|
|
|
|
const skills: Skill[] =
|
|
[
|
|
{
|
|
title: "NodeJS",
|
|
description: "React, Vite, Next.js, SASS, TypeScript",
|
|
icon: ic.WindowDevToolsRegular,
|
|
image: imgs.nodejs
|
|
},
|
|
{
|
|
title: ".NET",
|
|
description: "ASP.NET, Razor, WinUI/UWP, WPF, WinForms | Xamarin.Forms, MAUI",
|
|
icon: ic.PhoneDesktopRegular,
|
|
image: imgs.dotnet
|
|
},
|
|
{
|
|
title: "Architecture & systems",
|
|
description: "Docker, Nginx, Linux | Modules, microservices",
|
|
icon: ic.DesktopFlowRegular,
|
|
image: imgs.architecture
|
|
},
|
|
{
|
|
title: "Databases",
|
|
description: "Entity Framework, MongoDB",
|
|
icon: ic.DatabaseMultipleRegular,
|
|
image: imgs.databases
|
|
},
|
|
{
|
|
title: "Design",
|
|
description: "Figma, Photoshop, Illustrator",
|
|
icon: ic.DesignIdeasRegular,
|
|
// Note, this picture has a special behavior in @/_page_sections/SkillsSection.tsx:24
|
|
image: imgs.design
|
|
},
|
|
{
|
|
title: "DevOps",
|
|
description: "GitHub, Azure DevOps, AppCenter, Atlassian",
|
|
icon: ic.FlashFlowRegular,
|
|
image: imgs.devops
|
|
},
|
|
{
|
|
title: "Administration",
|
|
description: "Ansible, M365, Azure, InTune",
|
|
icon: ic.ConnectedRegular,
|
|
image: imgs.admin
|
|
}
|
|
];
|
|
|
|
export default skills;
|
|
|
|
export type Skill =
|
|
{
|
|
title: string;
|
|
description: string;
|
|
icon: ic.FluentIcon;
|
|
image: ImageExport;
|
|
};
|