Easy E-Commerce with Grails
Grails provides outstanding support for building e-commerce sites, both from the standpoint of general web development capabilities and from a rich set of available plug-ins targeted at e-commerce. This talk will walk through building a complete online shopping experience, starting from the point at which a customer is ready to add items to his/her shopping cart, continuing through the checkout process, and then closing out with payment processing.
We'll cover the following topics in detail:
- Building Product CRUD and Categorization
- Building Product Customization forms with a basic Entity-Attribute-Value (EAV) domain model
- The Grails Shopping Cart plugin
- Payment processing with the Grails PayPal plugin
- Building a wizard-like checkout process with Grails in-built support for Spring Web Flow
- Payment processing alternatives (PayPal Pro, Amazon FPS, Google Checkout)
About Matt Stine
Matt Stine is an Enterprise Java/Cloud consultant based in Memphis, TN. He is a twelve year veteran of the enterprise software and web development industries, with experience spanning the healthcare, biomedical research, e-commerce, and retail store domains.
Matt has spoken at conferences ranging from JavaOne to CodeMash and has published several articles for Agile Zone, GroovyMag and NFJS the Magazine, as well as the Selenium 2.0 DZone Refcard. Matt is also the founder of the Memphis/Mid-South Java User Group.
His current areas of interest include lean/agile software development, software architecture, mobile application development and functional languages.
More About Matt »
