Jump to content

Independent frontend application using Webservice


Rui Castro

Recommended Posts

Hi everyone,

 

I'm evaluating the possibility of creating a PrestaShop frontend using the Webservice and I would like to know if that's possible.

 

I know that I can create a theme to fully customize the frontend, but I would like to have a separate application (the store frontend) that uses PrestaShop as an ecommerce backend.

 

The frontend would need to:

  • Register new user, recover user password, edit user profile, show user orders, addresses, credits
  • Search products, browse product categories, view product details page
  • Add products to cart, show cart contents
  • Do the complete checkout process
  • Do the complete return process
  • Send custom emails (or trigger it in PrestaShop)

 

Does anyone know if the Webservice allows all the scenarios above?

 

What do you think of this approach when compared with creating a custom theme on top of PrestaShop template engine?

 

Best regards,

Rui Castro

Link to comment
Share on other sites

Hi @ndiaga,

 

Thank you for your reply, but there's one big difference between a custom theme and a separate application.

 

A separate application can be build in any technology I want, run on a completely different server on another part of the world. A theme must be build in PHP on top of PrestaShop core classes and run coupled with PrestaShop application.

 

Best regards,

Rui

 

Hi,

You can  achieve all this with Prestashop core classes. 

Just follow  PrestaShop's MVC  architecture in your way.

You can call it a  separate application   but it's just like building a new custom theme.

Link to comment
Share on other sites

@ndiaga, you didn't answer my original questions :)

 

  1. Do you know if it's possible to do what I want with the Webservice?
  2. What is your opinion about my approach? (I think I already know your the answer to this one :))

 

Ok, that make sense.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...