How to build an e-shop using Drupal and Ubercart <ul><li>http://www.drupalubercartbook.com </li></ul>
What we need <ul><li>LAMP stack (Linux, Apache, MySQL, PHP) or WAMP just for today :) </li></ul><ul><li>Alternatively, cre...
 
What is Ubercart <ul><li>Actually, a family of modules, not just a single module </li></ul><ul><li>Required modules: (Cart...
 
1st Step: Installation http://www.drupalubercartbook.com/content/installation-drupal-and-ubercart-2x http://www.drupaluber...
 
Drupal Configuration <ul><li>Enter site information </li></ul><ul><li>Define input formats </li></ul><ul><li>Date and time...
 
Store Configuration <ul><li>Cart settings </li></ul><ul><li>Catalog settings </li></ul><ul><li>Checkout settings </li></ul...
 
Categories and Products <ul><li>Create categories and subcategories (using Drupal taxonomy) </li></ul><ul><li>Create produ...
 
Shipping and Packaging <ul><li>Define where to ship products (Countries and regions) , and select local formats </li></ul>...
 
Taxes and Payments <ul><li>Create tax rates (per product type or region) </li></ul><ul><li>Create Payment Methods </li></u...
 
Customers and Orders <ul><li>View and manage Customers </li></ul><ul><li>Manage and fulfill orders </li></ul><ul><li>Custo...
 
Front end (Themimg) <ul><li>Use a ready free theme (Acquia Prosper is great) http://drupal.org/project/acquia_prosper </li...
 
SEO <ul><li>Use SEO Checklist as a guide http://drupal.org/project/seo_checklist </li></ul><ul><li>Great modules to help y...
 
Marketing <ul><li>Cross Selling, Up-selling </li></ul><ul><li>Discounts, Coupons, Segmented Pricing </li></ul><ul><li>Goog...
 
Performance <ul><li>Drupal Permormance Settings </li></ul><ul><li>Boost Module </li></ul><ul><li>Memcached </li></ul>
Dozens of modules to add extra functionality <ul><li>Products Recommender  http://drupal.org/project/uc_rec </li></ul><ul>...
Extra : Use it as a POS <ul><li>UberPOS: A Point of Sale System for Drupal </li></ul><ul><li>Actually an Ubercart module <...
 
Extra #2: Build a Marketplace <ul><li>Ubercart Marketplace Module </li></ul><ul><li>Multiple Seller Support </li></ul><ul>...
 
Thanks! <ul><li>@infowonders </li></ul><ul><li>http://www.infowonders.gr </li></ul><ul><li>http://www.drupalubercartbook.c...
Upcoming SlideShare
Loading in …5
×

How to build an e-shop using Drupal and Ubercart

34,512 views

Published on

How to build an e-shop using Drupal and Ubercart

Published in: Technology
0 Comments
18 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
34,512
On SlideShare
0
From Embeds
0
Number of Embeds
185
Actions
Shares
0
Downloads
709
Comments
0
Likes
18
Embeds 0
No embeds

No notes for slide

How to build an e-shop using Drupal and Ubercart

  1. 1. How to build an e-shop using Drupal and Ubercart <ul><li>http://www.drupalubercartbook.com </li></ul>
  2. 2. What we need <ul><li>LAMP stack (Linux, Apache, MySQL, PHP) or WAMP just for today :) </li></ul><ul><li>Alternatively, create a local web server, on Mac, PC or Linux </li></ul><ul><li>Drupal </li></ul><ul><li>Ubercart </li></ul><ul><li>Some extra modules </li></ul>
  3. 4. What is Ubercart <ul><li>Actually, a family of modules, not just a single module </li></ul><ul><li>Required modules: (Cart, Order, Product, Store) </li></ul><ul><li>Optional core modules: (ex.Attributes, Catalog, Payment, File download, Reports, Shipping Taxes) </li></ul><ul><li>Extra modules: (ex.Product kit, Fulfillment) </li></ul>
  4. 6. 1st Step: Installation http://www.drupalubercartbook.com/content/installation-drupal-and-ubercart-2x http://www.drupalubercartbook.com/content/installation-drupal-and-ubercart-2x <ul><li>Install Drupal </li></ul><ul><li>Install Drupal required modules (Token, CCK, Filefield, Imagefield, Image API & Image API GD2, Imagecache, Thickbox, Google Analytics, Views) </li></ul><ul><li>Install Ubercart </li></ul>
  5. 8. Drupal Configuration <ul><li>Enter site information </li></ul><ul><li>Define input formats </li></ul><ul><li>Date and time formats </li></ul><ul><li>Roles and users </li></ul><ul><li>Google Analytics </li></ul>
  6. 10. Store Configuration <ul><li>Cart settings </li></ul><ul><li>Catalog settings </li></ul><ul><li>Checkout settings </li></ul><ul><li>Order settings </li></ul><ul><li>Product Settings </li></ul><ul><li>Store Settings </li></ul>
  7. 12. Categories and Products <ul><li>Create categories and subcategories (using Drupal taxonomy) </li></ul><ul><li>Create products by hand, using node creation form or, </li></ul><ul><li>Import products from csv file (needs Node Import module) </li></ul><ul><li>Create product attributes (ex.color or size) </li></ul>
  8. 14. Shipping and Packaging <ul><li>Define where to ship products (Countries and regions) , and select local formats </li></ul><ul><li>Create shipping quotes (flat rate, weight quote) </li></ul><ul><li>Connect with automated services (UPS, USPS) </li></ul>
  9. 16. Taxes and Payments <ul><li>Create tax rates (per product type or region) </li></ul><ul><li>Create Payment Methods </li></ul><ul><li>Integrate with payment gateways, like Paypal, Google Checkout, Authorize.net etc) </li></ul>
  10. 18. Customers and Orders <ul><li>View and manage Customers </li></ul><ul><li>Manage and fulfill orders </li></ul><ul><li>Customize and view store reports </li></ul><ul><li>Connect with CRM (ex.CiviCRM) </li></ul>
  11. 20. Front end (Themimg) <ul><li>Use a ready free theme (Acquia Prosper is great) http://drupal.org/project/acquia_prosper </li></ul><ul><li>Buy an Ubercart theme http://fusiondrupalthemes.com / </li></ul><ul><li>Build your own (Fusion theme is a great base theme to start) http://drupal.org/project/fusion </li></ul>
  12. 22. SEO <ul><li>Use SEO Checklist as a guide http://drupal.org/project/seo_checklist </li></ul><ul><li>Great modules to help you with SEO </li></ul><ul><li>Path Auto, Page Title, Global Redirect, Path Redirect, Meta tags, XML Sitemap </li></ul>
  13. 24. Marketing <ul><li>Cross Selling, Up-selling </li></ul><ul><li>Discounts, Coupons, Segmented Pricing </li></ul><ul><li>Google Base Integration </li></ul><ul><li>Post to social Networks </li></ul>
  14. 26. Performance <ul><li>Drupal Permormance Settings </li></ul><ul><li>Boost Module </li></ul><ul><li>Memcached </li></ul>
  15. 27. Dozens of modules to add extra functionality <ul><li>Products Recommender http://drupal.org/project/uc_rec </li></ul><ul><li>Ubercart Views http://drupal.org/project/uc_views </li></ul><ul><li>Advanced Catalog http://drupal.org/project/uc_advanced_catalog </li></ul><ul><li>Ajax Cart http://drupal.org/project/uc_ajax_car t </li></ul>
  16. 28. Extra : Use it as a POS <ul><li>UberPOS: A Point of Sale System for Drupal </li></ul><ul><li>Actually an Ubercart module </li></ul><ul><li>http://uberpos.com/ </li></ul>
  17. 30. Extra #2: Build a Marketplace <ul><li>Ubercart Marketplace Module </li></ul><ul><li>Multiple Seller Support </li></ul><ul><li>Store Administration Support </li></ul><ul><li>Supports Paypal Mass Payments </li></ul>
  18. 32. Thanks! <ul><li>@infowonders </li></ul><ul><li>http://www.infowonders.gr </li></ul><ul><li>http://www.drupalubercartbook.com </li></ul><ul><li>[email_address] </li></ul>

×