Magento 2 APIs and some logic code

Job ID: 31980360

Budget: $250 – $750 USD

There are some needs for complementing the APIs in our Magento 2 site.

When you have done the API you must document in postman with parameters and an example. https://learning.postman.com/docs/sending-requests/examples/

I have tried to make it as simple as possible. We can clear any questions if there are in a call as it is difficult to be 100% clear in a short advert.

The main document is the document you will see when we connect. I can not share it here due to confidentiality.

Screens:
MS1:
-Product scan history
-Colour scan history
-customer profile: photo and name
-terms and conditions(standard Magento API)
-privacy policy (standard Magento API)
-notification(push or pull, must be discussed)
-review, read for each product

MS2:
- Purchased product/combo products with status
- Details of purchased products
- Combo list details all products in the purchase list

MS3:
- Combo products, photo, price, discounted price, description

MS4:
-customer photo,
-customer, 4 colours
-customer allergy
-on detail screen, all information (standard Magento API)

MS5:
-selected products (is done, must document it)

MS6:
-reviews for specific customer(not done)
-review for all global customers(done)
-wishlist

MS7:
-subscription(done, must document API)
-gold member(done, must document API)

MS8:
-combo product list
-combo product detail

M6-9:
Store scanned colours, may be done already

M16:
Write to selected products, may be done already
T1/T2:
-send colours to user profile, may be done already

M5 + Upload of product logic:
-redo M5 screen a bit for app developer due to number of ingredients
When vendor upload products ingredients must be stored in a central table.
This is already today made in one screen but added as an attribute. Due to access from all users the ingredients must be stored in a table. The ingredients can be 100s of ingredients.

Additional separate APIs may be there. It is difficult to know what they are since the previous Magento 2 developers did not document it.
I need to go through the screens with you to make you understand what should be done.

Price: $500

Timeline 3-5 days

Your skills:
- Magento 1/2
- Postman collections and documentation in postman
- github work
- use a linux machine to code.
- PHP
- 10+ years
Related categories: PHP JavaScript Magento eCommerce MySQL