/website

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

Primary LanguageXSLT

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.