Skip to content

Vignesh S Naik’s personal portfolio, built with the Astro framework. This website highlights projects, skills, and professional experience.

Notifications You must be signed in to change notification settings

vigneshsnaik/vigneshsnaik.github.io

Repository files navigation


Personal Portfolio Website

This repository contains the source code for Vignesh S Naik's personal portfolio website, built using the Astro framework. The website showcases projects, skills, and professional experience.

Built With

  • Astro: Astro is a modern front-end framework for building fast, content-focused websites.

Table of Contents

Getting Started

These instructions will help you set up the project locally for development and testing purposes.

Prerequisites

  • Node.js (version 14.x or later)
  • npm (version 6.x or later)

Installation

  1. Clone the repository:
    git clone https://github.com/vigneshsnaik/vigneshsnaik.github.io.git
  2. Navigate to the project directory:
    cd vigneshsnaik.github.io
  3. Install the dependencies:
    npm install

Project Structure

The project directory contains the following key files and folders:

  • .github/workflows: GitHub Actions workflows for CI/CD.
  • .vscode: Visual Studio Code settings.
  • public: Static assets such as images and icons.
  • src/components: Reusable UI components.
  • src/content: Markdown content files for the website.
  • src/layouts: Layout components.
  • src/pages: Page components.
  • src/styles: Global styles.
  • astro.config.mjs: Astro configuration file.
  • package.json: Project metadata and scripts.
  • tsconfig.json: TypeScript configuration file.
  • sitemap.xml: Sitemap for SEO.

Usage

To start the development server:

npm run dev

The website will be available at http://localhost:3000.

Contact

Vignesh S Naik
Email
Website


Back to Top

About

Vignesh S Naik’s personal portfolio, built with the Astro framework. This website highlights projects, skills, and professional experience.

Topics

Resources

Stars

Watchers

Forks