ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

First e-commerce project with EE

March 05, 2012 1:45pm

Subscribe [3]
  • #1 / Mar 05, 2012 1:45pm

    rob_hawk

    26 posts

    Hi,

    I’ve recently been through the superb new 2.4 “Building an Expression Engine 2 Site for Small Business” course as a result of a recent decision to consolidate my efforts into one main CMS. During the week I’ve picked up an inquiry for a new project, an e-commerce store. I’ve already built a fairly basic static site for this company last year and it’s currently managed via a hosted CMS (PageLime).

    I’ve previously built a couple of e-com stores using “Cartweaver” a PHP product but having invested lots of time recently in training myself up on EE my preferred approach would be to continue developing in the EE space so long as it’s the right tool for the job. I’m just one person, so I need to choose my technology platforms carefully.

    I have two main questions that I’m looking for some guidance on if you’d be kind enough to help:

    1) Would it be best to retro-fit EE to the existing static site to keep things simple going forward (one admin interface for the client to update for the site and store, doing away with the hosted CMS solution)?

    2) Which “cart” add-on module would you recommend I use to provide the following front, and back end functionality for my client? My focus is on ease of use for the client, flexibility and clear implementation guide lines. I have had a brief look at exp:resso store and Cart Throb to date but would value independent advice first.

    The store is to rent sports equipment via…

    The site is currently in English & French and the customer element must have the main site and store in both languages. The back-end only needs to be in one language (French).

    Customers on the site will need to do the following:

    1) Select dates from a calendar for the rental period
    2) Choose a shop location to rent from
    3) Select the desired equipment
    4) Add the equipment with associated options to the basket
    5) Enter their personal details
    6) Review the order on a summary page
    7) Pay by Credit card
    8) Receive an HTML formated e-mail confirmation

    The shop will need to perform the following activities

    1) Receive an email to confirm an order has been placed
    2) Have access to an admin page
    3) List all bookings for a given period of time via a search
    4) Search for clients via the name or booking date or address
    5) Add discounts whenever required without the need for customers entering a code
    6) Export the a report of bookings to an excel spreadsheet or PDF (or both)

    I hope that has given an overview of what I’m trying to achieve here.

    Your help will be much appreciated.

    Regards

    Rob

  • #2 / Mar 05, 2012 3:22pm

    Rob Allen

    3114 posts

    Hi Rob

    Looking at your requirement either Exp:resso or Cartthrob would be solid platforms. The only major difference is the Exp:resso has inbuilt exporting of orders, whereas Carthrob doesn’t (at the timeof writing) so you’d need to output and export the data using your own method - hint, you can output order data to a template with comma separated fields and use that to generate a .CSV.

    Carthrob probably has a few more template tags available for really fine tuning products and options, but built in backend reporting is limited. Exp:resso on the other hand has slightly fewer product tags but more comprehensive order management.

    Given the lost of requirements I’d say Exp:resso probably has this edge for this project 😊

  • #3 / Mar 05, 2012 5:04pm

    Rob Sanchez

    335 posts

    One of the developers of CartThrob here, just chiming in to point out that we are now proud to sell CT Admin as part of a value pack. CT Admin is a great companion to CartThrob which adds better order reporting and data exporting to CT. https://cartthrob.com/cart/products

  • #4 / Mar 06, 2012 9:40am

    rob_hawk

    26 posts

    Great,

    Thanks for the advice on the products - I really need to drill into which product can offer the functionality that I need without having to carry out lots of PHP modifications that will cause future support headaches.

    Cheers

    Rob

  • #5 / Mar 06, 2012 9:42am

    rob_hawk

    26 posts

    One of the developers of CartThrob here, just chiming in to point out that we are now proud to sell CT Admin as part of a value pack. CT Admin is a great companion to CartThrob which adds better order reporting and data exporting to CT. https://cartthrob.com/cart/products

    Hi,

    Thanks for taking the time to get in touch, much appreciated…

    I had seen the bundle that you are offering but would be very interested in you providing a detailed response for each of my requirements so that I can make a product decision that’s right for my client in the long term. Look forward to hearing from you soon!!

    Cheers

    Rob

  • #6 / Mar 06, 2012 9:44am

    Rob Sanchez

    335 posts

    Sure Rob, do you mind re-posting this to our Pre-Sales forum?

  • #7 / Mar 06, 2012 9:45am

    rob_hawk

    26 posts

    No trouble - I’ll do it right away.

    Cheers

    Rob

  • #8 / Mar 06, 2012 9:52am

    rob_hawk

    26 posts

    Hi Rob,

    Here’s the link to my post in your pre-sales:

    http://cartthrob.com/forums/viewthread/4972/

    Look forward to hearing from you soon.

    Cheers

    Rob

  • #9 / Mar 07, 2012 8:14am

    rob_hawk

    26 posts

    Sure Rob, do you mind re-posting this to our Pre-Sales forum?

    Hi Rob,

    Here’s the link to my post in your pre-sales:

    http://cartthrob.com/forums/viewthread/4972/

    Look forward to hearing from you soon.

    Cheers

    Rob

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases