A portfolio website built using Apache Sling framework - exploring AEM development concepts through a fully open-source stack.
Visit the static version: https://ash6898.github.io/Aakash-Baskaran/
This project demonstrates how Adobe Experience Manager (AEM) development patterns can be learned using Apache Sling - the open-source foundation that AEM is built upon. By working with Sling directly, developers can understand core concepts like HTL templating, Sling Models, and JCR content management without proprietary licensing.
| Technology | Purpose |
|---|---|
| Apache Sling | Content-centric web framework |
| HTL (Sightly) | Server-side templating |
| Sling Models | Java-based backend logic |
| JCR | Content repository |
| Maven | Build automation |
- Site name with link to home
- Navigation menu with configurable items
- Job title, name, and description
- Two CTA buttons (configurable)
- Background image
- Centered heading with underline accent
- Optional subtitle
- Alternating layout (image left/right)
- Project title, description, and CTA button
- Responsive design
- Copyright text
- Social media links with icons
Design template from Figma Community: Personal Portfolio Website Template