portfolio-svelte Svelte Themes

Portfolio Svelte

My second attempt at making a portfolio using a JavaScript framework, this time in Svelte

Portfolio Svelte

This is my personal portfolio website, originally built with Vue.js, now rewritten using Svelte. The website showcases my projects, work experience, and contact information.

Features

  • Home Page: Introduction and latest projects.
  • About Page: Information about my background and motivation.
  • Work Page: Detailed timeline of my work experience and skills.
  • Projects Page: List of my projects with filters.
  • Contact Page: Form to get in touch with me.

Technologies Used

  • Svelte: Frontend framework.
  • Tailwind CSS: Utility-first CSS framework.
  • DaisyUI: Tailwind CSS components.
  • Svelte-i18n: Internationalization for Svelte.
  • Vite: Build tool.

Getting Started

Prerequisites

  • Node.js
  • npm, yarn or bun

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/portfolio-svelte.git
    cd portfolio-svelte
    
  2. Install dependencies:

    bun install
    # or
    npm/yarn install
    

Development

To start the development server:

```sh bun run dev

or

yarn dev

also possible

npm run dev

Top categories

Loading Svelte Themes