devscard/src/data/sections/portfolio-section.data.ts
juyung 011c16fe86
Some checks failed
Main Branch / Run Prettier check (push) Has been cancelled
Main Branch / Run TypeScript check (push) Has been cancelled
Main Branch / Run Astro check (push) Has been cancelled
Main Branch / Run Percy check (push) Has been cancelled
Main Branch / Create release (push) Has been cancelled
Main Branch / Deploy to Netlify (push) Has been cancelled
Main Branch / Run Lighthouse check (push) Has been cancelled
Upload
2026-04-21 09:35:17 +09:00

90 lines
3.5 KiB
TypeScript

import type { PortfolioSection } from '@/types/sections/portfolio-section.types';
import type { ReadonlyDeep } from 'type-fest';
import { demo, github, mockups, website } from '../helpers/links';
import {
chakraUi,
eslint,
firebase,
jest,
nestJs,
nextJs,
nx,
pnpm,
postgreSql,
prettier,
react,
sass,
tailwindCss,
typescript,
} from '../helpers/skills';
const portfolioSectionData = {
config: {
title: 'Certifications',
slug: 'certifications',
icon: 'fa6-solid:rocket',
visible: true,
screenshots: {
title: 'Screenshots',
icon: 'fa6-solid:images',
},
},
projects: [
{
name: 'Trusted Tester',
image: import('@/assets/portfolio/tt.png'),
dates: [new Date('2022-08-02'), null],
description: 'U.S. Department of Homeland Security',
details: [
{ label: 'Credential ID', value: 'TT-2208-03281' },
// { label: 'Company', value: 'None' },
// { label: 'Category', value: ['Web app', 'Open source'] },
],
pdfDetails: [
// { label: 'Demo', value: 'https://golden-bulls-d73jd7.netlify.app', url: '#' },
// { label: 'Repository', value: 'https://github.com/mark-freeman/golden-bulls', url: '#' },
],
screenshots: [
{ src: import('@/assets/portfolio/tt-certificate.png'), alt: 'Trusted Tester Certification' },
// { src: import('@/assets/portfolio/project-1-screenshot-2.jpg'), alt: 'Second screenshot' },
// { src: import('@/assets/portfolio/project-1-screenshot-3.jpg'), alt: 'Third screenshot' },
],
//description: '',
// 'In tristique vulputate augue vel egestas. Quisque ac imperdiet tortor, at lacinia ex. Duis vel ex hendrerit, commodo odio sed, aliquam enim. Ut arcu nulla, tincidunt eget arcu eget, molestie vulputate nisi. Nunc malesuada leo et est iaculis facilisis.',
tagsList: {
title: '', //'Technologies',
tags: [], //[nextJs(), sass(), pnpm(), eslint(), prettier()],
},
links: [], //[mockups({ url: '#' }), demo({ url: '#' })],
},
{
name: 'JAWS Certified',
image: import('@/assets/portfolio/jaws.png'),
dates: [new Date('2022-08-02'), null],
description: 'Freedom Scientific',
details: [
//{ label: 'Credential ID', value: 'TT-2208-03281' },
// { label: 'Company', value: 'None' },
// { label: 'Category', value: ['Web app', 'Open source'] },
],
pdfDetails: [
// { label: 'Demo', value: 'https://golden-bulls-d73jd7.netlify.app', url: '#' },
// { label: 'Repository', value: 'https://github.com/mark-freeman/golden-bulls', url: '#' },
],
screenshots: [
{ src: import('@/assets/portfolio/jaws-certificate.png'), alt: 'JAWS Cerficiation' },
// { src: import('@/assets/portfolio/project-1-screenshot-2.jpg'), alt: 'Second screenshot' },
// { src: import('@/assets/portfolio/project-1-screenshot-3.jpg'), alt: 'Third screenshot' },
],
//description: '',
// 'In tristique vulputate augue vel egestas. Quisque ac imperdiet tortor, at lacinia ex. Duis vel ex hendrerit, commodo odio sed, aliquam enim. Ut arcu nulla, tincidunt eget arcu eget, molestie vulputate nisi. Nunc malesuada leo et est iaculis facilisis.',
tagsList: {
title: '', //'Technologies',
tags: [], //[nextJs(), sass(), pnpm(), eslint(), prettier()],
},
links: [], //[mockups({ url: '#' }), demo({ url: '#' })],
},
],
} as const satisfies ReadonlyDeep<PortfolioSection>;
export default portfolioSectionData;