Monday 10 July 2017

AEM Ecommerce Unleashed


Why Ecommerce in AEM?

Let’s start with basics, why Ecommerce?

To ease shopping experience by bringing your choice of market at your laptop, search for discount and get delivery at your doorsteps without any extra effort.

How to develop Ecommerce?

Imagine if you are a leading businessman and you want to improvise your business by allowing your products sale online. What kind of site would you’ll be looking for? Take a minute to think on this and come with an answer:
My Basic approach would be to develop an ecom site in AEM which is User Friendly, author friendly and most importantly developer friendly.

It’s most important that a developer should create it in a systematic way with a cleaner approach and using simple logics but in most optimized way to have the best performance and if it’s a clean code then in future any developer can proceed with it as well as for the same developer too it’s better to maintain the code anytime in future. Also if your logics are straight forward and simpler then in future too there won’t be much requirement to change them.

Then comes the point that for Author it should be very straightforward to author and create ecom site as per requirement, hence component should work as expected and should not be confusing in behavior. E.g. Component should be used in order of product, shopping cart and checkout.

Last but not the least, End user for whom you’ve created this Ecommerce site and who are actually going to use it and increase your business. So, to get most of it your website must be user friendly, dynamic, smooth in performance and an eye pleasing design will obviously win more hearts.

Now Question arises, Why Ecommerce using AEM?

Answer is AEM provides pre built codes to handle ecommerce in very professional way which is also easy to maintain and customize. Hence, developer’s efforts get reduced, Testers can test the working smoothly, Authors get better experience and finally organization get a best product to handle their business.

Also, it has multiple tested payment gateway integration. So far one of the best CMS and hence that makes it a perfect choice for Ecommerce website. Who doesn’t want a drag drop set of component for creating important features like product list, shopping cart, checkout and order details, vouchers etc.

  1. What all I require from AEM : You require commerce components for creating ecom site in AEM, if your site is huge then you may require a third party ecommerce engine like Hybris, Elastic Path etc. Go through adobe’s official page for more information https://docs.adobe.com/docs/en/aem/6-3/administer/ecommerce.html 
  2. What all commerce components I need to create for a simple ecom site: Before moving further, make sure you’re having your AEM installed properly. If yes, then you will find commerce folder under libs/cq. This folder will comprise of all AEM out of box ecommerce components. Post this, you can download my code and install as a package in your instance. Once it's done then you can proceed through below ones.
  3. Product: http://localhost:4502/content/aem1/t1/ecom-testpage.html / http://localhost:4502/content/aem1/t1.html , on these pages I dragged dropped product component and browse products one by one.
  4. Shopping Cart: To perform all activities in your cart: http://localhost:4502/content/aem1/t2.html , on this page I dragged dropped shopping cart component and this page will have data only if we add any product to our shopping cart from above mentioned pages.
  5. Checkout: To finally place an order. : http://localhost:4502/content/aem1/t3.html , on this page we dragged checkout , address , shipping method, payment method components one by one according to our UI design. To change any design in these component, we can overlay these components and make changes in our css.  Address, Shipping method, Payment method, Form (For submitting final order and provide output window)
I’ve not created anything new in this article, I used all existing components only but in a way to prepare entire ecommerce site, in my next article I would be covering steps to create a customized commerce provider and to create our generic Ecommerce site.

155 comments:

  1. Greetings, All the posts are very informative for the people who visit this site. Good work! Carry on.
    We are the Best eCommerce website Design & Development company in Delhi,Noida (Quality Zone Infotech). Please feel free to visit our site. Thank you for sharing.

    ReplyDelete
  2. Your way to enlighten everything on this blog is actually pleasant, everyone manage to efficiently be familiar with it, Thanks a great deal.Print Profits Review

    ReplyDelete
  3. To get best adobe experience Manager Training please visit Website: http://svtechhub.com

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Thanks much to you for such an awesome blog. What other places might one be able to get these sorts of information written in such an insightful way? I have an demonstration that I am currently working on, and I have been searching for such guidance.
    Check when you have time!

    ReplyDelete
    Replies
    1. You have to form this on your own, it comes with learning and practicing hard... All the best

      Delete

  6. Hello,

    we provide affordable and result-oriented SEO services, please give a chance to serve you.


    Thanks
    Admin: E07.net

    ReplyDelete
  7. I esteem what you've got completed here. I between the portion where you're making feedback on you're do something this to pay for by way of now but i might admit by using all the feedback that that is powerful for you as ably. Larby Amirouche

    ReplyDelete
  8. I appreciate this article for the well-researched content and excellent wording. I got so interested in this material that I couldn’t stop reading. Your blog is really impressive. absolutely-100-free-stuff-no-shipping-costs

    ReplyDelete
  9. For this reason it's best that you need to suitable analysis just before creating. You'll be able to produce far better submit as a result. Hire Smart Contract Developers Fatehpur

    ReplyDelete
  10. This is exactly why advertising and marketing that you just relevant pursuit before posting. It will likely be simple to jot down exceptional write-up this way. Top Smart contract development Fatehpur

    ReplyDelete
  11. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article...
    Custom MLM Software in Delhi

    ReplyDelete
  12. Great Article!!!Thanks for sharing and very Informative Article… MLM Compensation Plans hyedrabad

    ReplyDelete
  13. This is often at the same time a good present that many of us seriously enjoyed browsing. It's not at all on a daily basis which i provide the likeliness to check something. Top Smart contract development Lucknow

    ReplyDelete
  14. Great and useful article for everyone... great job.. awesome.....
    Ethereum Smart Contract Developer in New York

    ReplyDelete
  15. Great and useful article for everyone... great job.. awesome...erectile dysfunction specialist near me

    ReplyDelete
  16. Best Blockchain software development company in India that provides Custom Blockchain software to business & we provide custom Blockchain Software.

    ReplyDelete
  17. Best Blockchain software development company in India that provides Custom Blockchain software to business & we provide custom Blockchain Software.

    ReplyDelete
  18. Best Blockchain software development company in India that provides Custom Blockchain software to business & we provide custom Blockchain Software.

    ReplyDelete
  19. I am grateful to read your blog really an awesome article.
    SMART CONTRACT SOFTWARE DEVELOPMENT

    ReplyDelete
  20. I absolutely appreciate this astonishing say that you have furnished for us. I guarantee this would be useful for most of the people. check this link

    ReplyDelete
  21. Thank you for discussing this very useful article. I heard something new from you. Keep blogging..
    Exchange Listing Services

    ReplyDelete
  22. Thank you for Article your articles very great write. This Article is Very Unique and Very Informative blog THANKS FOR SHARING!!!!!
    Exchange Listing Service Company

    ReplyDelete
  23. Thank you for Article your articles very great write. This Article is Very Unique and Very Informative blog THANKS FOR SHARING!!!!!
    Coin Token Development Company in Delhi

    ReplyDelete
  24. Nice blog interesting is wonderful thanks for sharing

    exchange development company

    ReplyDelete
  25. Nice blog interesting is wonderful thanks for sharing

    white paper development company

    ReplyDelete
  26. Thank you for Article……Your articles is very great. This Article is Very Unique and Very Informative THANKS FOR SHARING!!!!!
    Coin Token Development Company in Mumbai

    ReplyDelete
  27. Your article is really great. I like the way you wrote this information.
    https://www.nadcab.com/blog/exchange-listing-services-in-mumbai THANKS FOR SHARING!!!!!

    ReplyDelete
  28. This article is nice and unique and informative thanks for sharing!!!!!
    https://www.nadcab.com/hyperledger-development

    ReplyDelete
  29. This Article is Very Unique and Very Informative Blog THANKS FOR SHARING!!!!!
    ETO Development Services

    ReplyDelete
  30. This Article is Very Unique and Very Informative blog. Thank you for Article your articles very great write.
    Blog OSM

    ReplyDelete
  31. This Article is Very Unique and Very Informative blog. Thank you for Article your articles very great write.erectile dysfunction specialist in allahabad

    ReplyDelete
  32. This comment has been removed by the author.

    ReplyDelete
  33. https://www.nadcab.com/equity-token-offering-services
    https://bit.ly/3DT1owIC
    Very Useful information and here we provide the best…
    ETO DEVELOPMENT



    ReplyDelete
  34. I am grateful to read your blog really an awesome article. sexologist course in allahabad

    ReplyDelete
  35. Thanks for sharing such information with us very informative article.
    Blockchain Development Company

    ReplyDelete
  36. This comment has been removed by the author.

    ReplyDelete
  37. You have a unique imagination and have come up with some of the most creative ideas we’ve ever seen.
    Blockchain Development

    ReplyDelete
  38. Thank you for Article your articles very great writer. This Article is a Very Unique and Very Informative Blog THANKS FOR SHARING!!!!!
    Solana Smart Contract

    ReplyDelete
  39. I like this article.I was searching over search engines and found your blog and its really helps thank you so much

    Ethereum Smart Contract Development

    ReplyDelete
  40. Very Useful information and here we provide the best…
    Tron TRC Standerd Token

    ReplyDelete
  41. This comment has been removed by the author.

    ReplyDelete
  42. This comment has been removed by the author.

    ReplyDelete
  43. This comment has been removed by the author.

    ReplyDelete
  44. I’m going to read this. I’ll be sure to come back thanks for sharing and also this article gives the
    light in which we can observe the reality.This is very nice one and gives indepth information.
    Thanks for this nice article...
    Ethereum (erc) Standard Token

    ReplyDelete
  45. I developed a system for blogging that ensures I cover every aspect of the topic while meeting deadlines. My method results in succinct, engaging blogs readers can enjoy and share.
    Solana Token Development Solutions

    ReplyDelete
  46. I find this information in this post very useful, thanks for sharing!!!
    Bep-20 token company

    ReplyDelete
  47. I really like your Blog it’s very informative and helps me to understand this technology better……!!
    White Label

    ReplyDelete

  48. I developed a system for blogging that ensures I cover every aspect of the topic while meeting deadlines. My method results in succinct, engaging blogs readers can enjoy and share.
    ICO MARKETING AGENCY

    ReplyDelete

  49. I developed a system for blogging that ensures I cover every aspect of the topic while meeting deadlines. My method results in succinct, engaging blogs readers can enjoy and share.
    CRYPTO ICO MARKETING STRATEGY

    ReplyDelete
  50. I really like reading your article it’s very informative and it’s much related to all tech info…….!Cryptocurrency Development

    ReplyDelete
  51. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
    NFT Token Development

    ReplyDelete
  52. Very Useful information and here we provide the best…

    DAPPS DEVELOPMENT

    ReplyDelete
  53. I developed a system for blogging that ensures I cover every aspect of the topic while meeting deadlines. My method results in succinct, engaging blogs readers can enjoy and share.
    ICO MARKETING

    ReplyDelete
  54. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.sexologist Doctors

    ReplyDelete
  55. YOUR ARTICLE IS VERY INFORMATIVE
    PLEASE VISIT US ALSO
    nft minting

    ReplyDelete
  56. this is really nice to read..informative post is very good to read..thanks a lot!sexologist Doctors

    ReplyDelete
  57. Thanks for sharing such information with us very informative article.
    Direct Marketing ICO

    ReplyDelete
  58. I really like your Blog it’s very informative and helps me to understand this technology better……!!
    ICO Marketing Services Company

    ReplyDelete
  59. Excellent information providing by your Article thank you for taking the time to share with us such a nice article.
    how many blockchains are there

    ReplyDelete
  60. Excellent information provided by your Article thank you for taking the time to share with us such a nice article.
    Private Blockchain Development Services

    ReplyDelete
  61. Very Useful information and here we provide the best…
    STO DEVELOPMENT COMPANY

    ReplyDelete
  62. This comment has been removed by the author.

    ReplyDelete
  63. Excellent information provided by your Article thank you for taking the time to share with us such a nice article.
    Blockchain IoT Development

    ReplyDelete
  64. Thanks for sharing such information with us very informative article.
    Blockchain Consuting

    ReplyDelete
  65. Excellent information provided by your Article thank you for taking the time to share with us such a nice article.
    Blockchain Games Development

    ReplyDelete
  66. Nice blog, interesting & wonderful….. Thanks for sharing
    BINANCE SMART CONTRACT

    ReplyDelete
  67. Best Blockchain Software Development Company in India that provides Custom Blockchain software to business & we provide custom Blockchain Software………
    STO MARKETING SERVICES

    ReplyDelete
  68. VERY INFORMATIVE AND KNOWLEDGEABLE ARTICLE…..THANKS FOR SHARING……

    swap exchange development services

    ReplyDelete
  69. I really Like your blog , it is very interesting and helpful for me

    exchange software development

    ReplyDelete
  70. I find this article good and benificial ,so iam sharing it with my friends.................!!!!!
    STO Development

    ReplyDelete
  71. This Article is Very Unique and Very Informative blog. Thank you for Article your articles very great write.

    NFT Memes Marketplace Development

    ReplyDelete
  72. That’s a very useful post and amazing write up !!!!!!!
    DAPPS Development

    ReplyDelete
  73. Thanks for sharing such information with us very informative article.
    ICO Marketing Services

    ReplyDelete
  74. I really like reading your article it’s very informative and it’s much related to all tech info…….!
    ICO Bounty Marketing

    ReplyDelete
  75. I am not sure where you’re getting your info, but good
    topic. I need to spend some time learning
    much more or understanding more. Thanks for the magnificent information I was looking for this information for
    my mission.
    Cyber-security Cases

    ReplyDelete
  76. Thanks for sharing such information with us very informative article.
    Blockchain Consulting Firm

    ReplyDelete
  77. Great blog! I am loving it!! Will come back again. I am taking your feeds also.
    Smart Audit Tools

    ReplyDelete
  78. Very well explained and very informative information here thanks for sharing…!! Ethereum Token Smart Contract Developer


    ReplyDelete
  79. such a various type of article...... thanks for sharing!!!
    Tron Dapp Development

    ReplyDelete
  80. I enjoy reading all of your article posts, it is very interesting and helpful for me
    ETO Development

    ReplyDelete
  81. This is informative and interesting blog thanks for sharing such a valuable article. gupt rog in allahabad

    ReplyDelete
  82. this information in this post very useful, thanks for sharing……!!
    Solana Based Development

    ReplyDelete
  83. Wonderful article. Fascinating to read. I love to read such an excellent article. Thanks! It has made my task more and extra easy. Keep rocking. sexologist course in allahabad

    ReplyDelete
  84. Great Information sharing .. I am very happy to read this article .. thanks for giving us go through info.Fantastic nice. I appreciate this post. Sexologist in Allahabad

    ReplyDelete
  85. Thank you for your post, I look for such an article for a long time, today I find it finally. this post give me lots of advice it is very useful for me.

    NFT Art Marketplace Website

    ReplyDelete
  86. This is very interesting blog thanks for sharing…!! Polygon token

    ReplyDelete
  87. Thank you for your post, I look for such an article for a long time, today I find it finally. this post give me lots of advice it is very useful for me.

    NFT Marketplace Art

    ReplyDelete
  88. I seen your blog it’s very good and informative, so I am going to share very informative blog to all users………….!!
    NFT MARKETPLACE DEVELOPMENT

    ReplyDelete
  89. Thanks for sharing such information with us very informative article.
    Cryptocurrency Wallet Development

    ReplyDelete
  90. Thanks for sharing such information with us very informative article.. Sexologist in Allahabad

    ReplyDelete
  91. Thanks for sharing as it is an excellent post would love to read your future post..... gupt rog in allahabad

    ReplyDelete
  92. A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your post.

    NFT EXCHANGE DEVELOPMENT

    ReplyDelete
  93. This article very informative and very useful ,thanks for sharing!!
    Initial exchange offering development</a

    ReplyDelete
  94. I Really like your blog it is very interesting and helpfull for me.
    Please visit us also-
    CRYPTO LAUNCHPAD

    ReplyDelete
  95. Very informative post there is a lot of information here...!!!
    Sushiswap Clone Script

    ReplyDelete
  96. I really like this blog because it’s very informative and tech related…thanks for sharing and watching
    INITIAL FARM OFFERING

    ReplyDelete
  97. I find this article good and benificial ,so iam sharing it with my friends.................!!!!!
    1 INCH CLONE

    ReplyDelete
  98. I find this article good and beneficial so I am sharing it with my friends.................!!!!!
    Sushi Swap Clone

    ReplyDelete
  99. Thanks for sharing such information with us very informative article. Best Sexologist in Prayagraj

    ReplyDelete
  100. I find this article good and beneficial so I am sharing it with my friends.................!!!!!
    BLOCKCHAIN IN FINANCE

    ReplyDelete
  101. I find this article good and beneficial so I am sharing it with my friends.................!!!!!
    BLOCKCHAIN FOR FINANCE

    ReplyDelete
  102. This article very informative and very useful ,thanks for sharing!! gupt rog in allahabad

    ReplyDelete
  103. Nice blog interesting is wonderful thanks for sharing..... gupt rog in allahabad

    ReplyDelete
  104. Great blog! I am loving it!! Will come back again. I am taking your feeds also.
    Indian Grocery Store

    ReplyDelete
  105. I find this article good and beneficial so I am sharing it with my sfriends.................!!!!!
    WIG BASKET IN UP

    ReplyDelete