Portfolio/CV
🛠️ Stack & Tech
- Astro - The web framework for content-driven websites.
- React - A JavaScript library for building user interfaces.
- Typescript - JavaScript with syntax for types.
- Tailwind CSS - A utility-first CSS framework.
- Hotkeypad - Lightweight keyboard shortcut interface for your website.
- React GitHub Calendar - A React component to display a GitHub contributions calendar.
🚀 Getting Started
Add Your Content:
Edit the cv.json
file to create your own printable Portfolio/CV.
Install Dependencies:
bun install
Fetch your Avatar & Generate site-images from GitHub
Copy .env.example to .env and fill in the details.
Run:
bun src/scripts/generate-favicons.ts
Launch the Development Server:
bun dev
Open http://localhost:4321 in your browser to view the result 🚀
Previewing the built version of the site
local-only:
bun serve
via cloudflare tunnel:
bun serve:public
Based on https://github.com/Smilesharks/dev-portfolio