bootstrap + drupal commerce in less than 45 minutes!

39
Bootstrap + Drupal Commerce in less than 45 minutes! by Jorge Diaz

Upload: jorge-diaz

Post on 16-Jan-2017

967 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Bootstrap + Drupal Commerce in less than 45 minutes!

Bootstrap + Drupal Commerce in less than 45

minutes!by Jorge Diaz

Page 2: Bootstrap + Drupal Commerce in less than 45 minutes!

About me• My name is Jorge Diaz and I’ve

been involved with Drupal for more than 8 years.

• Acquia Certified Developer Front End Specialist

• Acquia Certified Developer

• Acquia Certified Drupal Site builder.

• I work as a Drupal Themer & Front-End Developer at EvolvingWeb, a Montreal based Drupal Consulting, development and training company.

Page 3: Bootstrap + Drupal Commerce in less than 45 minutes!

About meI’m rising 2 Drupal Developers at home & I was born in the magical

city of Havana, 30 years ago but Drupal brought me here.

Page 4: Bootstrap + Drupal Commerce in less than 45 minutes!

What do we do at EW

• Founded in 2007 by Alex Dergachev and Suzanne Kennedy.

• Drupal Consulting, development and training.

• Help organizations build awesome Drupal websites with custom functionality.

Page 5: Bootstrap + Drupal Commerce in less than 45 minutes!

Projects

Page 6: Bootstrap + Drupal Commerce in less than 45 minutes!

My intention in the next 45 minutes

• Create a simple Online Store based on the most flexible open source backend PHP framework (Drupal) and the most popular front end one (Bootstrap).

• Demystify the fact that Drupal is that hard to learn/use or even switch to from Wordpress, Joomla or even other similar solution.

Page 7: Bootstrap + Drupal Commerce in less than 45 minutes!

My intention in the next 45 minutes

Page 8: Bootstrap + Drupal Commerce in less than 45 minutes!

Who will enjoy this?• Web Designers

• Front-End Developers

• Drupal Themers

• Drupal Site Builders

• Anyone who wants to know how to build a Bootstrap + DrupalCommerce in less than 45 minutes…

Page 9: Bootstrap + Drupal Commerce in less than 45 minutes!

Who won’t?

Page 10: Bootstrap + Drupal Commerce in less than 45 minutes!

There are some topics I will just not talk about

• How to install a Drupal site.• Themes basic concepts.• How sub themes works.• How does a basic View works.• Content Types theory.

Page 11: Bootstrap + Drupal Commerce in less than 45 minutes!

Let’s get started

Page 12: Bootstrap + Drupal Commerce in less than 45 minutes!

What we will need•1 Fresh Drupal install•10 Contributed Modules•1 Contributed Theme•No PHP coding (I promise just to Click)

•Only 4 lines of CSS•1 Paypal Sandbox Account•Some Sample data to see things working

Page 13: Bootstrap + Drupal Commerce in less than 45 minutes!

The Result

• Fully working online store where visitors can pay for products and then your customer will be able to process orders by his own.

Page 14: Bootstrap + Drupal Commerce in less than 45 minutes!

To the browsers! Now!

Page 15: Bootstrap + Drupal Commerce in less than 45 minutes!

We’ve built a site that:• Is mobile friendly.

• Actually “sells”.• Store Managers can

administer.• Is built on top of “something”

that is completely Open Source and is being continuously supported and maintained.

Page 16: Bootstrap + Drupal Commerce in less than 45 minutes!

Lets Review what we just did

Page 17: Bootstrap + Drupal Commerce in less than 45 minutes!

Lets Review what we just did

Page 18: Bootstrap + Drupal Commerce in less than 45 minutes!

Drupal is the pivot point of your solution

• All Content Management• All Role/Permission

System• Flexibility, Extensibility

and Scalability• Future Support and Fixes

Page 19: Bootstrap + Drupal Commerce in less than 45 minutes!

Sample Data always matter

Devel Generate Realistic

Dummy Content

Page 20: Bootstrap + Drupal Commerce in less than 45 minutes!

I used Bootstrap, but you can choose your own

Page 21: Bootstrap + Drupal Commerce in less than 45 minutes!

Bootstrap isn’t the only way

Omega ThemeSASS Integration

90,756 reported installs

Adaptive Theme58,839

reported installs

125,677reported installs

Adaptive Theme

SASS Integration

Page 22: Bootstrap + Drupal Commerce in less than 45 minutes!

Bootstrap is just one more …

Bootstrap ThemeLESS Integration70,627 reported installs

Page 23: Bootstrap + Drupal Commerce in less than 45 minutes!

It’s not all a bed of roses

Works with Bootstrap 3.0.2

Last stable release was on 2013-Nov-17 and has 160 Open Issues,

most of them new upgrades support

Latest Bootstrap

version is 3.3.5

Page 24: Bootstrap + Drupal Commerce in less than 45 minutes!

Front-End Framework & Drupal Theme

Relies on External Front-End

Frameworks

Theme Developers create the Front-End Frameworks

Page 25: Bootstrap + Drupal Commerce in less than 45 minutes!

Front-End Framework & Drupal Theme

Relies on External Front-End

Frameworks

Theme Developers create the Front-End Frameworks

Drupal Theme Developers only need to Focus on Theme Specific Settings.

Sometimes the Front-End framework goes too fast for Drupal Developers to be up to date.

Theme is much more stable in terms of progress and releases.

Drupal Front-End Frameworks use to be not that powerful as other “Non-Drupal” are.

Page 26: Bootstrap + Drupal Commerce in less than 45 minutes!

DrupalCommerce…

Page 27: Bootstrap + Drupal Commerce in less than 45 minutes!

We used PayPal, as also +6M Canadians

Page 28: Bootstrap + Drupal Commerce in less than 45 minutes!

This is just a demo…

Page 29: Bootstrap + Drupal Commerce in less than 45 minutes!

So lets get back to real life

Page 30: Bootstrap + Drupal Commerce in less than 45 minutes!

Who else uses Drupal Commerce?

https://drupalcommerce.

org/showcase/

Page 31: Bootstrap + Drupal Commerce in less than 45 minutes!

Want to dig more?https://

drupalcommerce.org/faq/training

Page 32: Bootstrap + Drupal Commerce in less than 45 minutes!

We also provide Drupal Training at EvolvingWeb

Page 33: Bootstrap + Drupal Commerce in less than 45 minutes!

Training at EvolvingWeb1/3

BEGINNER• Introduction to Drupal

• Introduction to WordPress

• Introduction to HTML & CSS Training

Page 34: Bootstrap + Drupal Commerce in less than 45 minutes!

Training at EvolvingWeb2/3

INTERMEDIATE• Drupal 7 Multilingual

• Drupal 7 Panels

• Drupal 7 Site Building

• Drupal 7 Views Configuration

• Drupal Web Experience Toolkit

• Intermediate CSS

• Responsive Design

• Building a Search Interface with Drupal

• Drupal E-Commerce Training

Page 35: Bootstrap + Drupal Commerce in less than 45 minutes!

Training at EvolvingWeb3/3

ADVANCED• Drupal 7 Module Development

• Drupal 7 Responsive Design

• Drupal 7 Theming

Page 36: Bootstrap + Drupal Commerce in less than 45 minutes!

Thanks!!!

Page 37: Bootstrap + Drupal Commerce in less than 45 minutes!

Thanks!!!

Page 38: Bootstrap + Drupal Commerce in less than 45 minutes!

Questions?

Page 39: Bootstrap + Drupal Commerce in less than 45 minutes!

All images used in this presentation are property of their respective owners and are not intended

for commercial purpose. Most of them were obtained from http://www.freeimages.com

Drupal is a registered trademark of Dries Buytaert.

All logos used in this presentation are property of their respective owners.