Skip to content

Welcome to my personal blog—a space where I share, explore, and occasionally untangle my thoughts as a developer.

License

Notifications You must be signed in to change notification settings

abhinavdc/personal-blog

Repository files navigation

Personal Blog

This is my personal blog built using Astro, featuring a minimal and fast design. It includes a portfolio section and blog posts, with modern features like dark/light mode, SEO optimization, and lightning-fast performance. The project is customized from the Vitesse theme for Astro.

Features

  • 100/100 Lighthouse performance.
  • Responsive and mobile-friendly.
  • SEO-friendly with automatic sitemap generation.
  • Light/Dark theme toggle.
  • Support for Markdown and MDX for posts.
  • Built with Vue and styled with UnoCSS.

Getting Started

To run this project locally, follow these steps:

1. Clone the repository

git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name

2. Install dependencies

Install the required dependencies.

npm install

3. Start the development server

Start the development server and visit the provided URL to see your site in action.

npm run dev

Deploying

To deploy your blog online, you can use Netlify, Vercel, or any other platform that supports static site hosting.

License

This project is licensed under the MIT License.

About

Welcome to my personal blog—a space where I share, explore, and occasionally untangle my thoughts as a developer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published