added terminal design and tech stack

This commit is contained in:
fgrreloaded
2025-02-16 14:56:18 +05:30
parent e5badb108c
commit d31b03bf77
8 changed files with 358 additions and 8 deletions

View File

@@ -0,0 +1,105 @@
import {
AppWindow,
Binary,
Boxes,
Component,
Database,
FastForward,
Lock,
Palette,
ServerCog,
Workflow,
} from "lucide-react";
export const technologies = [
{
name: "Bun",
category: "core",
angle: -60,
icon: FastForward,
color: "bg-yellow-100",
textColor: "text-black",
description: "Fast all-in-one JavaScript runtime",
},
{
name: "TypeScript",
category: "core",
angle: -30,
icon: Binary,
color: "bg-blue-500",
textColor: "text-white",
description: "Type safety across the stack",
},
{
name: "tRPC",
category: "core",
angle: 0,
icon: Workflow,
color: "bg-blue-600",
textColor: "text-white",
description: "End-to-end type-safe APIs",
},
{
name: "TanStack Router",
category: "frontend",
angle: 60,
icon: AppWindow,
color: "bg-red-500",
textColor: "text-white",
description: "Type-safe routing",
},
{
name: "Tailwind CSS",
category: "frontend",
angle: 90,
icon: Palette,
color: "bg-sky-400",
textColor: "text-white",
description: "Utility-first CSS framework",
},
{
name: "shadcn/ui",
category: "frontend",
angle: 120,
icon: Component,
color: "bg-gray-900",
textColor: "text-white",
description: "Re-usable components",
},
{
name: "Hono",
category: "backend",
angle: 180,
icon: ServerCog,
color: "bg-orange-500",
textColor: "text-white",
description: "Ultrafast web framework",
},
{
name: "Better-Auth",
category: "backend",
angle: 210,
icon: Lock,
color: "bg-indigo-600",
textColor: "text-white",
description: "Modern authentication solution",
},
{
name: "Drizzle ORM",
category: "backend",
angle: 240,
icon: Database,
color: "bg-green-400",
textColor: "text-black",
description: "TypeScript ORM",
},
{
name: "libSQL",
category: "backend",
angle: 270,
icon: Boxes,
color: "bg-gray-600",
textColor: "text-white",
description: "SQLite-compatible database engine",
},
];