Skip to content

This is a repository for my portfolio page, feel free to edit the code and contribute

License

Notifications You must be signed in to change notification settings

xirf/xirf-portofolio

Repository files navigation

XIRF - Personal Blog & Portfolio

Simple and clean blog/portfolio website built with Astro and UnoCSS.

Visit andka.my.id for live preview

XIRF - Personal Blog & Portfolio

Note

This web will moved to use CMS in the future

Installation

To run this project locally, you need to have Node.js and npm installed on your machine.

  1. Clone this repository
git clone https://github.com/xirf/xirf-portofolio.git
  1. Install the dependencies
pnpm install
# or
npm install
# or
yarn install
  1. Run the development server
pnpm dev
# or
npm run dev
# or
yarn dev
  1. Open your browser and navigate to http://localhost:4321
  2. Edit and deploy your changes!

If you wanna modify this project you can follow the Astro documentation and UnoCSS documentation.

Contributing & Forking

This repo is free to use and modify. If you want to use this repo as a template, you can fork it and modify it to your liking. If you want to contribute, you can fork it and make a pull request.

License

Important

This repository is highly inspired by antfu.me by Anthony Fu. The original project's repository is available at this link and is distributed under the MIT License. Likewise, this repository will also be distributed under the MIT License.

Please note that this repository is not a fork, but a port from VitePress to Astro.

All content in the src/content/blog and some in public directory is licensed under the Creative Commons Attribution 4.0 International License.

External media such as images and video links included in this repository are not covered by the License and remain the property of their respective owners. Please ensure you have the appropriate permissions to use any such media.