Git Product home page Git Product logo

irahulp / aem-guides-wknd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adobe/aem-guides-wknd

0.0 0.0 0.0 121.97 MB

Tutorial Code companion for Getting Started Developing with AEM Sites WKND Tutorial

Home Page: https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/overview.html

License: MIT License

Shell 0.68% JavaScript 33.33% Java 18.49% TypeScript 0.03% CSS 0.01% HTML 22.05% Dockerfile 0.23% Less 0.30% SCSS 24.89%

aem-guides-wknd's Introduction

AEM WKND Sites Project

Adobe Experience Manager compatibility

WKND versions are compatible with the following versions of Adobe Experience Manager:

AEM version WKND version
AEM as a Cloud Service 3.x
6.5 SP17 2.x, 3.x

Released artifacts

Maven CI Maven Central

This is a sample Adobe Experience Manager project for a full stack Sites implementation for a fictitious lifestyle brand, WKND.

App screenshot

Live Demo

View the live demo at https://www.wknd.site/

Tutorial

A corresponding tutorial is available where you can learn how to implement a website using the latest standards and technologies in AEM Sites.

How to use/install

AEM as a Cloud Service

To deploy WKND to AEM as a Cloud Service, this project's source code must be deployed to AEM via Cloud Manager.

  1. Clone this Git repository
  2. Push the main branch to your Cloud Manager's Git repository
  3. Ensure a deployment pipline is configured to deploy the target branch/repo to the desired AEM as a Cloud Service env
  4. Run the Cloud Manager pipeline
  5. WKND will now be deployed to the target AEM as a Cloud Service environment

Local development (AEM 6.5 or AEM SDK)

Pre-compiled AEM packages are available under the latest release for easy installation on local environments using CRX Package Manager

How to build

For AEM as a Cloud Service SDK:

$ cd aem-guides-wknd/
$ mvn clean install -PautoInstallSinglePackage

For AEM 6.5.x:

$ cd aem-guides-wknd/
$ mvn clean install -PautoInstallSinglePackage -Pclassic

System Requirements

WKND Version AEM as a Cloud Service AEM 6.5 Java SE Maven
Latest (main branch) Continual 6.5.17.0+ 8, 11 3.3.9+
v1.1.0 Continual 6.5.10+ 8, 11 3.3.9+
v1.0.0 Continual 6.5.4+ 8, 11 3.3.9+

Setup your local development environment for AEM as a Cloud Service SDK or for older versions of AEM.

Notes

WKND Sample Content

By default, sample content from ui.content.sample will be deployed and installed along with the WKND code base. The WKND reference site is used for demo and training purposes and having a pre-built, fully authored site is useful. However, the behavior of including a full reference site (pages, images, etc...) in source control is unusual and is not recommended for a real-world implementation.

Including ui.content.sample will overwrite any authored content during each build. If you wish to disable this behavior modify the filter.xml file and update the mode=merge attribute to avoid overwriting the paths.

- <filter root="/content/wknd" />
+ <filter root="/content/wknd" mode="merge"/>

Powered by Adobe Stock

Many of the images in the WKND Reference website are from Adobe Stock and are Third Party Material as defined in the Demo Asset Additional Terms at https://www.adobe.com/legal/terms.html. If you want to use an Adobe Stock image for other purposes beyond viewing this demo website, such as featuring it on a website, or in marketing materials, you can purchase a license on Adobe Stock.

With Adobe Stock, you have access to more than 140 million high-quality, royalty-free images including photos, graphics, videos and templates to jumpstart your creative projects.

Documentation

aem-guides-wknd's People

Contributors

godanny86 avatar davidjgonzalez avatar adobe-bot avatar keepthebyte avatar sachinmali avatar gknobloch avatar lsantha avatar bpauli avatar krystiannowak avatar ravkiran avatar vladbailescu avatar jckautzmann avatar andresbott avatar sandru85 avatar froesef avatar kwin avatar pryelluw avatar quentinvecchio avatar reusr1 avatar sharanyavinod avatar sselvara avatar nonanalou avatar volteanu avatar znikolovski avatar ancaec avatar kozmaadrian avatar kevinroberts avatar knennigtri avatar jfoxx avatar ghenzler avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.