Skip to content

villoro/villoro.com

Repository files navigation

logo_villoro My Personal Webpage

Netlify Status PageSpeed powered by Astro

This is the code for my personal webpage. You can view it live here: villoro.com.

Overview

The webpage is built using Astro, utilizing the Astroplate template. It is designed to be fast and responsive, providing a seamless experience across both computers and smartphones.

Some screenshots:

home about

Run/View the Web

To run the website locally, use the following commands:

  1. Install dependencies:

    npm install
  2. Start the development server:

    npm start
  3. Build the static site for production:

    npm run build

Project Structure

The project is organized as follows:

  • src/: Contains the source code for the Astro components, pages, and content.
    • layouts/: Layout templates for different page types.
    • components/: Reusable UI components.
    • pages/: Main pages of the site.
    • content/: Contains markdown or data files for the site content.

Deployment

The site is deployed using Netlify. You can trigger a deployment by pushing changes to the main branch. For feature development, create a feature branch, and merge it into the main branch through a pull request.

Authors

License

The content of this repository is licensed under the MIT License.