Minimal single-page portfolio built with Next.js, React, TypeScript, and Tailwind CSS.
npm install
npm run dev
Then open http://localhost:3000.
All main site content is centralized in:
data/siteContent.tsThis includes:
public/ (for example: public/Sidarth_Krishna_Resume.pdf).data/siteContent.ts if needed:
links -> Resumeapp/page.tsx: page composition and section ordercomponents/Navbar.tsx: sticky top-right nav with active section statecomponents/Section.tsx: shared section wrappercomponents/HeroSection.tsx: Home sectioncomponents/ProjectList.tsx: project list/cardscomponents/ExperienceItem.tsx: experience entrycomponents/PersonalSection.tsx: personal text + photo placeholder cardscomponents/Footer.tsx: footerdata/siteContent.ts: all editable content