Stupdi Go 1ea776376a Make portfolio fully data-driven via data.toml
- Added hero, experience_heading, footer, resume sections to data.toml
- Rewrote SelectedWorks.tsx with 3 dynamic card layouts (HeroCard, IconCard, TerminalCard)
- Updated Hero, Footer, Experience, ContactSection to pull from data.toml
- Fixed stray 'z' syntax error in ContactSection.tsx
- Set resume_pdf_url to Google Docs Viewer for cross-origin PDF embedding
2026-05-30 15:44:50 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00
2026-05-30 14:54:58 -05:00

GHBanner

Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/6f494bb8-bd22-4364-a17e-ea58328fc8c9

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env.local to your Gemini API key
  3. Run the app: npm run dev
Description
No description provided
Readme 106 KiB
Languages
TypeScript 94.8%
CSS 3.1%
HTML 2.1%