Skip to content
Cover image for the article Free e-Commerce solution?

Free e-Commerce solution?

A look at nopCommerce, a free open-source .NET e-commerce platform that ships with admin functionality out of the box and is easy to extend by following its existing patterns.

Software EngineeringSteven Kelly2 min read

Have you ever been given a proposal for an e-commerce solution that requires an immense amount of admin functionality as well as just the basic handling of categories, products and customer accounts with little time to do it in? Well, then look no further, nopCommerce offers the Solution to your problems.

nopCommerce offers the source code and database to an already built platform that handles all your basic e-commerce site needs. The functionality that it comes with, out of the box, is mostly enough for the average Joe to install it and customise it to suit their store by just using the admin panel. And for those that are feeling daring, you can even extend further by downloading plugins and themes from the nopCommerce store.

Although, let's say that the extreme amount of functionality that nopCommerce offers is not enough for your needs. Let's say that you require a more complex product, category, payment, anything. nopCommerce has still got your back. nopCommerce gives you the source code for their solution. They are giving you the code for the solution that they built... For free... No catch. Need more be said?

Now, changing certain flows between methods within nopCommerce can be tricky, and I would not recommend it to anyone that is under time pressure, but once you have gotten the hang of this standard .net core application, you will be good to go.

In my few instances that I have had with e-commerce sites and nopCommerce, I found myself adding even more admin functionality to the website by purely following the already laid out patterns that are in there. Simple. You need another page that displays data that can be managed by an admin in the admin screen? Done. It even gets as simple to a point where you are nearly copying and pasting services over with a simple rename and a new table mapping (But obviously none of us devs ever do that ;) ).

The small brief on nopCommerce above is nowhere near enough the amount of praise that this powerful CMS deserves, but at the same time, a three pager on the solution would not be enough. My suggestion would be to go and download the solution for yourself (Did I mention that it is free?) and give it a run.

Regards,

Every Dev Ever.

Keep reading

More thought leadership.

AI4 min read

Maslow will always beat Musk

If AI takes everyone's job, who exactly is going to pay for the AI? Wimpie Baard on why the dangerous part of the AI revolution is not the destination, but the decades in between.

Read article
AI5 min read

Harnesses are the product. Models are just commodities.

Most AI applications fail on architecture, not on the model. James Lamusse on why the harness is the real product, and the patterns that make a model-agnostic system reliable enough to trust.

Read article
AI6 min read

What agentic AI actually costs to run, and the spend cap Azure will not give you

An agent is metered, so the bill tracks adoption and a rollout people actually use costs more than one they ignore. Nathan Goosen on why Azure will not give you a hard spend cap, and where to build one yourself.

Read article

Get in touch

Got a problem worth solving?
Let’s talk.

Send us the gist of what you are trying to do. The right person from First Digital will be in touch within a working day.