Back to themes

Webcore Portfolio

Showcase your expertise and share your work with others


This template is designed to help you create a professional online portfolio fast. Whether you’re a designer, developer, writer, or artist, this template provides a flexible and easy-to-use structure to highlight your skills, share your projects, and attract potential clients or collaborators. You can easily customize the template with the following props:

---
import Portfolio from '@templates/Portfolio.astro'

const layout = {
    seo: { ... } // Your SEO configuration
    menu: { ... } // Menu configuration
    footer: { ... } // Footer configuration
}
---

<Portfolio
    layout={layout}
    hero={{ ... }} {/* Your Hero section */}
    aboutMe={{ ... }} {/* About Me configuration */}
    ratings={[ ... ]} {/* Display a list of ratings */}
    ratingCta={{ ... }} {/* CTA button displayed under ratings */}
    myWork={[ ... ]} {/* Showcase your most recent work */}
    services={[ ... ]} {/* Provide information about your services */}
    servicesCta={{ ... }} {/* Display a CTA at the end of the portfolio */}
/>

Key Features

  • Create a hero section: Start with an eye-catching hero section that introduces who you are and what you do.
  • Write your about section with testimonials: Share your story, experience, and values in a dedicated about section.
  • Showcase your work: Highlight your best work in a visually appealing section.
  • Present your services: Outline the services you offer with concise descriptions and visuals.
  • Integrate CTAs: Encourage action with strategically placed call-to-action buttons.

Documentation

To help you get the most out of this template, you can use the following documentation pages to explore a wide range of customization options: