cernezan / website

This is a repository for my personal website. Build with Astro.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is my personal website. I made the code public to help you build yours.

Stack

  • Astro - Base framework
  • TinaCMS - Content management system
  • TailwindCSS - CSS framework (styling)
  • Github Actions - Deployment to a static host

Project Structure

  • src - Source code
    • components - Reusable components
    • content - Content (markdown files) managed by TinaCMS
    • layouts - Blog, page and main layout
    • pages - index, blog, about...
    • styles - Global style

Development

Install dependencies: npm install

Run: npm run dev

Cloning the project

Feel free to explore the code behind my website for inspiration or as a learning reference. Don't copy the code directly, and ensure you remove personal content, blog posts and more. The project is not intended to be used as a template.

Visit the webiste - cernezan.com.

About

This is a repository for my personal website. Build with Astro.


Languages

Language:XSLT 58.4%Language:Astro 31.5%Language:TypeScript 5.0%Language:JavaScript 2.1%Language:CSS 1.6%Language:HTML 1.3%