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: