Professional Documents
Culture Documents
Dražen Nikolić
StartIt FEST, Belgrade
May 2014
What ecommerce is?
• web shops
• products
• categories
• online payment
THEN NOW
What ecommerce really is?
THEN NOW
What ecommerce really is?
B2B
Possible implementation approaches
• OR…
Possible implementation approaches
Time to Market
Ecommerce solutions on the market
hybris Commerce Suite
www.hybris.com
@hybris_software
hybris Customers
Solution providers
hybris Technical Stack
hybris Architecture
Front-end interface Spring MVC JSF Frontend .net, Flash,PHP, etc. REST Web service API
Channels
Content Order
hybris PCM Management
Application server
Database
hybris Features
hybris Commerce Accelerator
hybris B2B Commerce Accelerator
hybris Mobile Optimized Websites
hybris Mobile iOS and Android Mobile App SDK
Point of Sale (POS) Integration
hybris InStore
hybris Product Content Management (PCM)
hybris Product Cockpit
EDIT PRODUCT
ATTRIBUTES
BROWSE CATALOGS
AND NAVIGATE
PRODUCT CONTENT
hybris Order Management Services (OMS)
hybris WCMS
Commerce Advanced Search and Marchandising
hybris Customer Service / Account Management
SEE/EDIT CUSTOMER
ACCOUNT DETAILS
hybris Customer Service / Cart Management
PICK UP CUSTOMER
CART & ADAPT ORDERS
hybris Print
hybris Projects Implementation
Onboarding process @ youngculture
Onboarding process @ youngculture
Starting with development
Building the platform
Running hybris
Initializing the system
B2C Commerce Accelerator - Apparel store
B2C Commerce Accelerator – Electronic store
How do you proceed from this point?
<itemtypes>
<itemtype code="Stadium" generate="true" autocreate="true">
<deployment table="Brasil2014Stadium" typecode="10123" />
<attributes>
<attribute qualifier="code" type="java.lang.String" >
<persistence type="property"/>
<modifiers optional="false" unique="true"/>
</attribute>
<attribute qualifier="capacity" type="java.lang.Integer">
<description>Capacity</description>
<persistence type="property" />
</attribute>
</attributes>
</itemtype>
</itemtypes>
Populating the data model
$START_USERRIGHTS
Type ; UID ; Target ; read; change; create
UserGroup ; fifa_admins ; ; ; ;
; ; Stadium ; + ; + ; +
$END_USERRIGHTS
… and this is only scratching the surface
Dražen Nikolić
E-Commerce Team Manager
d.nikolic@youngculture.com
www.youngculture.com
@drazennis
Disclaimer: Most of the material and figures originate from http://wiki.hybris.com