kavik.cz

December 8, 2025 · View on GitHub

Personal site for Martin Kavík built on top of the Astro portfolio starter. Content is managed through Astro collections and stored as Markdown.

Commands

  • npm install — install dependencies
  • npm run dev — start the local dev server on http://localhost:4321
  • npm run build — create a production build in dist/
  • npm run preview — preview the production build locally

Content model

  • Work entries live in src/content/work/*.md (title, description, publishDate, tags, links, hero image).
  • Blog posts live in src/content/posts/*.md (title, description, publishDate, tags, optional image).
  • Public assets, including project and portrait images, are in public/ (custom images in public/images).

Contact

martin@kavik.cz