A custom ecommerce website using NodeJS and AngularJS
A Beautiful Sign is a custom E-commerce website for a company that sell hand made, personalised gifts. A major requirement for the site was manageable personalisation fields, so each product can be customised by the customer. Aspects such as names and dates can be added to the products, so each product needed a great way to add and manage the personalisation fields.
This client came to me with lots of issues with their current Wordpress E-commerce website. Customer emails didn't work and the lack of trade client pricing meant manual invoicing and chasing payments was taking up too much time.
To give the company what they needed, I designed the site around the trade client access - allowing for multiple pricing, depending on user login permissions, and exposing all the product data via an API. The API can be used to show products on the trade client websites and even make orders. The site layout and checkout process also changes for trade clients to make it easier for bulk purchasing.
As well as all the regular E-commerce features like a full CMS, product and discount code management, the trade clients can manage their invoices on the site directly, and pay for multiple orders at once. A Beautiful Sign now have their time back, and can use it for other more important things.