Hello everybody.
I am involved in a project for my company in which the goal is to start pushing us into the digital world a little more (it’s not a recent company.)
So I was tasked with overviewing the project and, among some other things, start the development of a website, targeted to one of our most relevant product categories, that must include a shop functionality.
Despite not being completely capable of overviewing a project like this, I felt confident that I was able to, as I’m about to start the 2nd year of college in Information Systems Management. I’m pretty motivated when it comes to self-learning and exploration, and feel very comfortable using MySQL and PHP, for example. Also, the company knows my situation and abilities and is not pressuring this situation, I have a lot of time to develop this.
After some hours of research, I made a database in MySQL Workbench, connected it to Google Cloud, created an instance for WordPress in GC and started from there. I was able to mix some plugins, like WooCommerce and User Registration handling-plugins.
Right now, I have a very self-sufficient web page that handles registrations, log-ins and has all the WooCommerce functionalities attatched too, such as Cart for example. But I still can’t grasp on how to link the products in the db to the page itself.
Before, I had made a website from scratch using html and PHP that could run everything we wanted, in a very simplistic-looking way.
I’ve heard that Elementor is a great plugin to build things out, but I’m sure since I won’t be asking for licenses to test it out (it’s not that they wouldn’t pay, I just don’t think it’s feasible, because I would want to pay for everything to test).
Our products are also sold in a complex way.
For example, we have product X.
Product X is available with a width of 1.23m and 0.615m. Product X is sold at either a specific lenght (1m, 2m, 3m, 5m, 8m, etc), or sold at full lenght, which is 50m.
The price per sqm is the same for both widths.
But there’s a catch. If a client wants 5 meters of 1.23 Product X, the price per square meter is higher.
If a client wants the full roll of 50 meters, the price per square meter is lower. For example
1.23x2m of Product X = 11€/sqm
1.23x25m of Product X= 11€/sqm
1.23x49m of Product X= 11€/sqm
1.23x50m of Product x = 10€/sqm
Basically to motivate the client to go for the full roll, unless they just want small amount.
I was able to work around this before, using .js. But I simply don’t know how to implement such features right now. I don’t know if there is a plugin that allows me to insert products with such requirements or not, or like a widget that lets the client select the width and input the desired lenght or if they want the full roll.
I will not quit searching, but for time being, I thought of leaving it out here for whoever feels like helping me! Thank you so much in advance.
[ad_2]