enjoywishlist.com - experience gifting

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
7 years ago
Hi all, a little late to the game since we've been at it for a few years.  We specialize in experience-based gifts to consumers and corporate clients.  Happy to answer questions, thanks.

https://enjoywishlist.com
7 years ago
cshen wrote:
...  Happy to answer questions, thanks.

https://enjoywishlist.com

Hi.
..all of the pages of the categories on the site looks like a landing page .. very nice. How did you do this ... plugin/template or just ..? Could provide some details? I want the same, could you give piece of advice? .. anyway good, exciting job.
Best regards.
7 years ago
Hi there,

We have a completely separate frontend project built on top of the nopCommerce backend.  We basically created a new Web Application Project (Web API) and referenced Nop.Web.Framework, Nop.Services, Nop.Data, etc.  The Nop.Web project is effectively unused, and even though it's a nice frontend, we needed a separate frontend project to give us ultimate flexibility.  The frontend architecture is comprised of AngularJS (1.x) with WebAPI controllers serving as the interface to the backend.

In the very beginning I investigated an architecture where nopCommerce was extended with our needs through the plugin architecture.  However, there was a combination of it being too limiting and/or having to make overly complicated solutions to have things work properly under the plugin model.  I found it far easier to work directly with the source code and keeping things as separate as possible through partial class extensions and class inheritance.  Hope this helps, thanks!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.