Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Alisha Sh — Cybersecurity Portfolio

Auto-updating portfolio powered by GitHub Pages. Live data from GitHub, Medium RSS, and manual certificates.

What Auto-Updates?

Feature Source Auto? How
GitHub Repos GitHub Public API ✅ Yes Fetches live on every page visit
Medium Articles Medium RSS Feed ✅ Yes Parsed client-side via RSS2JSON
TryHackMe Stats Manual (no public API) ❌ No Edit app.js when stats change
Certificates certs.json ✅ On push Edit file → git push → auto-deploys
Social Links Hardcoded 🔧 One-time Edit app.js if handles change

Tech Stack

  • Vanilla HTML/CSS/JS (no frameworks)
  • GitHub Pages + GitHub Actions
  • GitHub API, RSS2JSON (Medium)