Skip to content

Commit d3dc412

Browse files
committed
feat: add Buy Me a Coffee project
1 parent 69bb8c5 commit d3dc412

File tree

3 files changed

+21
-5
lines changed

3 files changed

+21
-5
lines changed

app/components/project-card/ProjectCard.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div
3-
class="p-5 rounded-xl border border-stone-100 hover:border-stone-200 hover:shadow-sm transition-all bg-white"
3+
class="p-5 rounded-xl border border-stone-100 hover:border-stone-200 hover:shadow-sm transition-all bg-white flex flex-col min-h-[320px]"
44
>
55
<!-- Image -->
66
<div
@@ -40,7 +40,7 @@
4040
</p>
4141

4242
<!-- Stack -->
43-
<div class="flex flex-wrap gap-1.5 mb-4">
43+
<div class="flex flex-wrap gap-1.5 mb-4 content-start">
4444
<span
4545
v-for="tech in project.stack.slice(0, 4)"
4646
:key="tech"
@@ -57,7 +57,7 @@
5757
</div>
5858

5959
<!-- Footer -->
60-
<div class="flex items-center justify-between">
60+
<div class="flex items-center justify-between mt-auto">
6161
<!-- Year -->
6262
<span class="text-xs text-stone-400">{{ project.year }}</span>
6363

app/data/projects.ts

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { Project } from "./types";
33
export const projects: Project[] = [
44
{
55
id: "4",
6-
title: "Patrick.dev",
6+
title: "patrickluz.dev",
77
description: "Meu site pessoal. O que você está vendo agora.",
88
stack: ["Nuxt", "Tailwind", "TypeScript"],
99
status: "development",
@@ -15,7 +15,23 @@ export const projects: Project[] = [
1515
github: "https://github.com/patrickluzdev/my-site",
1616
demo: "https://patrickluz.dev/"
1717
},
18-
}
18+
},
19+
{
20+
id: "5",
21+
title: "Buy Me a Coffee",
22+
description:
23+
"Integração com Mercado Pago Checkout PRO. Permite selecionar a quantidade de cafés e ser redirecionado para o checkout seguro.",
24+
stack: ["Nuxt", "Vue", "Tailwind", "TypeScript", "Zod", "Mercado Pago"],
25+
status: "completed",
26+
year: 2025,
27+
type: "web",
28+
category: "featured",
29+
image: "/projects/buymeacoffee.webp",
30+
links: {
31+
github: "https://github.com/patrickluzdev/buymeacoffee",
32+
demo: "https://buymeacoffee.patrickluz.dev/",
33+
},
34+
},
1935
];
2036

2137
export const projectTypes = [

public/projects/buymeacoffee.webp

8.34 KB
Loading

0 commit comments

Comments
 (0)