portfolio-svelte Svelte Themes

Portfolio Svelte

move my portfolio to svelte for funsies

Personal Portfolio Website

This is my personal portfolio website, showcasing my projects, skills, and experience as a developer.

🔗 Live Demo

Check out the live site here!

📜 Features

  • Overview of my skills and expertise
  • Project showcase with descriptions and live/demo links
  • Contact form to reach me directly
  • Responsive design for optimal viewing on any device

🛠️ Built With

  • Svelte - Frontend framework for a fast and reactive user experience
  • TypeScript - Strongly typed language for building scalable applications
  • Strapi - Headless CMS used for managing backend content (in a separate repository)

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/portfolio.git
    cd portfolio
    
  2. Install dependencies:

    npm install
    
  3. Run the development server:

    npm run dev
    

    Visit http://localhost:3000 in your browser to view the site.

Note: This project uses a Strapi backend to manage content. Please refer to the backend repository for setup instructions.

📂 Project Structure

  • /src: Main source code, including Svelte components and routes
  • /public: Static assets like images and icons

🤝 Contributing

If you have suggestions for improvements, feel free to fork the repo, submit issues, or make pull requests!

📧 Contact

Reach out via email at [email protected].

📝 License

This project is licensed under the MIT License.

Top categories

Loading Svelte Themes