Skip to content

marvinvr/portfolio-v2

Repository files navigation

Portfolio-v2

license last-commit repo-top-language repo-language-count

Developed with the software and tools below.

Svelte JavaScript HTML5 PostCSS Autoprefixer
Sass Vite TypeScript JSON


Overview

This project contains my personal portfolio website. It's build using sveltekit and tailwindcss. The website incorporates a blog section where I can write about my experiences and projects. The blog posts are written in plain markdown and parsed into html on build time. The website is deployed on vercel and can be accessed at marvinvr.ai.


Repository Structure

└── portfolio-v2/
    ├── README.md
    ├── package-lock.json
    ├── package.json
    ├── postcss.config.js
    ├── src
    │   ├── app.d.ts
    │   ├── app.html
    │   ├── app.scss
    │   ├── lib
    │   ├── posts
    │   └── routes
    ├── static
    │   ├── favicon.png
    │   ├── og-image.png
    │   ├── robots.txt
    │   └── scripts
    ├── svelte.config.js
    ├── tailwind.config.js
    ├── tsconfig.json
    └── vite.config.ts

Getting Started

Installation

From source

  1. Clone the portfolio-v2 repository:
$ git clone https:/marvinvr/portfolio-v2
  1. Change to the project directory:
$ cd portfolio-v2
  1. Install the dependencies:
$ npm install

Usage

From source

Run portfolio-v2 using the command below:

$ npm run build

For development

Run the development server using the command below:

$ npm run dev

License

This project is protected under the MIT License. For more details, refer to the LICENSE file.