Skip to content

marblehub/portfolio

Repository files navigation

Research Portfolio - PV Systems, Machine Learning & Data Science

Personal research portfolio for Whyte Goodfriend M., built with Next.js, TypeScript, and Tailwind CSS.

Live Sites

The GitHub Pages URL becomes active after the repository is configured to use GitHub Actions as the Pages source and the deploy workflow has completed.

Recommended GitHub Repository Settings

Use these values in the repository About panel:

  • Description: Research portfolio for solar PV, machine learning, and data science
  • Website: https://marblehub.github.io/portfolio/
  • Topics: portfolio, nextjs, typescript, tailwindcss, solar-energy, photovoltaics, machine-learning, data-science

What It Showcases

  • Solar PV system analysis
  • Unsupervised anomaly detection in real-world PV datasets
  • Machine learning for energy-system forecasting and analytics
  • Data quality workflows for reliable downstream modeling
  • Research software and applied AI projects

Tech Stack

  • Next.js App Router
  • TypeScript
  • Tailwind CSS
  • GitHub Actions for GitHub Pages deployment
  • Vercel for the existing live deployment

Visibility Features

  • Custom project preview images
  • Social sharing image at /og-image.png
  • Open Graph and Twitter metadata
  • robots.txt
  • sitemap.xml
  • JSON-LD structured data for search engines
  • Downloadable CV at /whyte-goodfriend-cv.pdf

Local Development

npm install
npm run dev

Open http://localhost:3000 to view the site.

Production Build

npm run build

The app is configured for static export, so production output is written to out/.

About

Research portfolio for solar PV, machine learning, and data science

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors