Skip to content

KrishGoel/krishgoel.com-v2

Repository files navigation

krishgoel.com -v2

The source code to the 2nd iteration of my personal website.

To-do for future upgrades

  • GitHub repo update
  • Add the project filtering tag system as suggested by Ishaan
  • Switch from Last.FM to Spotify for Music fetching

Tech stack

Built on Svelte (with Sapper for routing) and hosted on Vercel

Other Node Packages and JS libraries used

  • cross-fetch
  • svelte-prismjs
  • gray-matter
  • marker
  • highlight
  • fs and path

APIs used

  • Audioscrobbler (with Last.fm)
  • Notion API

NTS: Garden fetching

Github Actions uses the Notion API to fetch the garden database and store it in data/plants.json. Iterate through this JSON to create the cards on the /garden and link to krishgoel.notion.site/[pageID].

External libraries and snippets used

  • CSS from Prism.JS for syntax highlighting

Made with ❤️

https://krishgoel.notion.site/Data-Structures-and-Algorithms-Lab-File-3790d3c8700543ec9a206c4b35a95df2