My personal portfolio website, built with Nuxt.js, Tailwind CSS, and TypeScript.
Website features many custom built systems, integrations and pages!
- ✅ Projects, experiences, skills, GitHub Repositories, favorite songs, contact pages.
 - ✅ Fully static markdown-driven blog with Nuxt Content.
 - ✅ Last.fm API to display top tracks and recently played songs-example.
 - ✅ Written in TypeScript.
 - ✅ Tons of handmade custom components.
 
You need to install Node.js and Git to your machine. Node.js comes with its own package manager called npm, you can either use that or you can use pnpm since it's faster and caches downloaded dependencies properly.
- Clone the repository with 
git clone https://github.com/eggsy/website - Install dependencies with your preffered package manager.
- With pnpm: 
pnpm install - With NPM: 
npm install 
 - With pnpm: 
 - Start the app:
- For development:
- With pnpm: 
pnpm dev - With NPM: 
npm run dev 
 - With pnpm: 
 - To build and compile:
- With pnpm: 
pnpm generate(orpnpm build) - With NPM: 
npm run generateor (npm run build) 
 - With pnpm: 
 
 - For development:
 
If you are wondering about how to host it on free/paid static hosting services like (Netlify, Vercel etc.), you can refer to Nuxt.js docs.
