diff --git a/src/pages/Work.tsx b/src/pages/Work.tsx new file mode 100644 index 0000000..3e7cca1 --- /dev/null +++ b/src/pages/Work.tsx @@ -0,0 +1,76 @@ +import { useState } from "react"; +import { Link } from "react-router-dom"; +import { Button } from "@/components/ui/button"; +import { Badge } from "@/components/ui/badge"; +import { Palette, ExternalLink, ChevronRight } from "lucide-react"; +import Header from "@/components/Header"; +import Footer from "@/components/Footer"; + +const categories = ["All", "Web Design", "Mobile", "Branding", "Full-Stack"]; + +const projects = [ + { title: "", desc: "", tags: ["", "", ""], cat: "Web Design", gradient: "from-violet-400 to-purple-600" }, + { title: "", desc: "", tags: ["", "", ""], cat: "Web Design", gradient: "from-sky-400 to-blue-600" }, + { title: "", desc: "", tags: ["", "", ""], cat: "Mobile", gradient: "from-amber-400 to-orange-600" }, + { title: "", desc: "", tags: ["", "", ""], cat: "Branding", gradient: "from-emerald-400 to-green-600" }, + { title: "Fitness Tracking App", desc: "Cross-platform fitness app with AI-powered workout recommendations and social features.", tags: ["Flutter", "Firebase", "TensorFlow"], cat: "Mobile", gradient: "from-rose-400 to-pink-600" }, + { title: "Real Estate Platform", desc: "Property listing platform with 3D tours, map integration, and AI-powered price predictions.", tags: ["Next.js", "Three.js", "Mapbox"], cat: "Full-Stack", gradient: "from-cyan-400 to-teal-600" }, +]; + +export default function WorkPage() { + const [filter, setFilter] = useState("All"); + const filtered = filter === "All" ? projects : projects.filter((p) => p.cat === filter); + + return ( +
A collection of projects I have worked on, from design systems to full-stack applications.
+{p.desc}
+