|
| 1 | +import { KEY_SKILLS, PROFILE_DATA } from "./constants"; |
| 2 | +import { Address } from "@scaffold-ui/components"; |
| 3 | +import type { NextPage } from "next"; |
| 4 | + |
| 5 | +const PrathmeshProfile: NextPage = () => { |
| 6 | + return ( |
| 7 | + <div className="min-h-screen bg-base-200"> |
| 8 | + <div className="max-w-3xl mx-auto px-4 py-12 md:py-16"> |
| 9 | + <div className="bg-base-100 rounded-3xl border border-base-300 p-8 md:p-10 space-y-8"> |
| 10 | + {/* Header */} |
| 11 | + <div className="space-y-2"> |
| 12 | + <div className="flex flex-col md:flex-row md:items-center gap-3"> |
| 13 | + <div className="text-3xl md:text-4xl font-bold">{PROFILE_DATA.name}</div> |
| 14 | + <div className="bg-base-200 rounded-lg px-2 py-1 border border-base-300 w-fit"> |
| 15 | + <Address address={PROFILE_DATA.address} format="short" /> |
| 16 | + </div> |
| 17 | + </div> |
| 18 | + <p className="text-sm md:text-base text-base-content/80">{PROFILE_DATA.subtitle}</p> |
| 19 | + <div className="flex flex-col gap-1 text-sm text-base-content/60"> |
| 20 | + <span>Age: {PROFILE_DATA.age}</span> |
| 21 | + <span>Birthday: {PROFILE_DATA.birthday}</span> |
| 22 | + </div> |
| 23 | + </div> |
| 24 | + |
| 25 | + {/* About */} |
| 26 | + <div className="space-y-4"> |
| 27 | + <h2 className="text-xl font-semibold">About</h2> |
| 28 | + <p className="text-base text-base-content/80 leading-relaxed">{PROFILE_DATA.bio}</p> |
| 29 | + </div> |
| 30 | + |
| 31 | + {/* What I Do */} |
| 32 | + <div className="space-y-3 pt-4 border-t border-base-300"> |
| 33 | + <h2 className="text-xl font-semibold">What I Do</h2> |
| 34 | + <p className="text-base text-base-content/80"> |
| 35 | + <span className="font-bold">Core Platform Engineer at VectorShift</span> - Building innovative AI/ML |
| 36 | + solutions and full-stack applications. |
| 37 | + </p> |
| 38 | + <p className="text-base text-base-content/80"> |
| 39 | + Previously worked on AI-driven experiences and recommendation systems. |
| 40 | + </p> |
| 41 | + </div> |
| 42 | + |
| 43 | + {/* Skills */} |
| 44 | + <div className="space-y-4 pt-4 border-t border-base-300"> |
| 45 | + <h2 className="text-xl font-semibold">Skills</h2> |
| 46 | + <div className="flex flex-wrap gap-2"> |
| 47 | + {KEY_SKILLS.map((skill, index) => ( |
| 48 | + <span key={index} className="px-3 py-1 text-xs rounded-full bg-base-200 border border-base-300"> |
| 49 | + {skill} |
| 50 | + </span> |
| 51 | + ))} |
| 52 | + </div> |
| 53 | + </div> |
| 54 | + </div> |
| 55 | + </div> |
| 56 | + </div> |
| 57 | + ); |
| 58 | +}; |
| 59 | + |
| 60 | +export default PrathmeshProfile; |
0 commit comments