Find more Web Development Remote Jobs posted recently Worldwide

Required software development,Website Development freelancer for PHP Developer for Wordpress/WooCommerce job

Posted at - Nov 22, 2020


Dear developer,

we are currently developing some kind of vending machine for our office, which is basically just a normal, open shelf with products in it. Under the products, there are weight sensors who check when a product was removed from the shelf. If it recognizes a removed product, it automatically stores the current time, product ID and quantity to a MySQL database (a microcontroller does all the job).

We also have setup a Wordpress site with a WooCommerce shop ready where all our products in the shelf are listed. As WooCommerce is based on PHP and it also has a REST API, we would like you to do the following:

We would like to use the information of the shelf MySQL database to place real WooCommerce orders through the API. To be precise, this is how the customer journey looks like:

0. When the user registers on our website with his full information (address, payment info, etc), the user gets a unique QR code (or barcode, we have both possibilites), which is generated by a WooCommerce plugin. This QR code will be used to identify the user in front of the shelf.

1. On the shelf, there is a mounted tablet or PC with a camera on it. The user should be able to identify itself via QR code. After scanning the QR code, the PHP script / website should say 'Thank you for verification, you can now start your purchase'.

2. Now, the user is taking products away from the shelf and this information is stored in the shelf MySQL database. What your PHP script should do, is: create a WooCommerce order based on the data it gets from the database, with the corresponding user that was recognized before. The products should also be shown in real-time to the user, for example in a simple product table (Product | Quantity | Price).

3. When the user is finished, he should be able to press a button which says 'Confirm order'. After he clicks this button, the WooCommerce order gets pushed to WooCommerce (either via REST API or some other form that you prefer) and the order is placed. The payment should also be processed automatically, if it is possible directly through creating an API call to WooCommerce. If not, we can also provide you with our Stripe (Credit Card) API or GoCardless (Bank Payment) API.

Would this task be in your skill range and how much would it cost?

If you have any questions, feel free to ask anytime! In the meanwhile, all the best and have a great day

About the recuiterMember since May 20, 2018 Sah Rishabh Aga
from Vojvodina, Yugoslavia

Skills & Expertise Required

software development Website Development 

Candidate shortlisted and hiredHiring open till - Nov 22, 2021

Work from Anywhere
40 hrs / week
Fixed Type
Remote Job
$173.61
Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions


Apply on more work from home jobs posted in Web Development category.