Well Done!So some more small updates to the site.
Firstly, I know it annoyed a lot of people that the "What's New" page on vendors websites are basically the entire catalog sorted.
Previously I stated that I need to do something custom to accomplish this. I now finally found a working solution. It's not yet perfect as it's only limited to 50 new products, currently this fits my needs as I do not have more than 50 new products currently. There are still bugs/issues to this.
For the technical savvy, or those curious
To accomplish this I had to modify the liquid file and have a look at each product, check the creation date via the json string, convert that to date, substract it from the current time stamp, and then convert it to days. So basically now while it loops through (as at time of writing this, 314 products) all products, it calculates the age, and if the age is within 30 days, it displays it, otherwise it continues the "for loop". This isn't perfect at all as I am now spending time calculating 314 products age, then discarding it from the results. The perfect solution would be to filter straigt on the json and discard products to to be displayed, and only then run the loop.
Now onto a new feature
Up until now I have only restocked items that were popular in the last 7 months of operation, due to the risk of oversteeping juices, however, my customer base is growing and changing by the day, so I need to keep p with new and old trends. Instead of completely removing it from the catalog I have implemented a "remind me when in stock" feature. This serves as 2 purposes, one, it lets me know what people want, and secondly, it notifies the subscriber immediately when in stock.
It looks as follows
View attachment 156359
The email field would obviously be auto populated.
Onto the third change
Another thing mentioned was stock on the site, this also I have said wasn't possible. However now I have been able to tap into some API's again to get the stock values passed all away from the inventory management to the frontend. Plans are to open a triangle of fullfilment centers in Gauteng (All ready open), Capetown, and Durban, so that same day deliveries are possible across the country. So this will be modified in the future to accommodate status per province.
Currently, You will either see a "In stock status", or when the quantity left is lower than 3, it will say how many is left, as per below:
View attachment 156362
or
View attachment 156363
I will also have this display the actual quantity on hand in the future, I really do not care if competitors know how much I have in stock, as they cannot do anything with that information.
Color Legends:
Done
Partially Done
To be done
So almost done with most of the issues
- Popups - disabled
- Too much activity - Partially fixed. @Hooked mentioned that it does mess with the eyes when scrolling. Images have been made static now. Removing much of the moving parts. The only thing left now is the moving up add to cart button.
- Clear pictures - Something major still coming
- Filter out of stock - This will be coming soon
- ETA's on stock - this is now visible even on the home screen and categories screen under the cart button. This is only applicable when stock has already been ordered For the rest there is the "notify me" button
- Stock left - Also done now
Thanks to everyone that has assisted me in this journey thus far!
Astonishing amount of work and effort to make your service excellent!