Earn 5,000 ($50.00)
Printful Integration (Shopify store) for built website
Bounty Description
Problem Description
The Replit project "QR Code Art" currently generates QR code images based on user input. The new feature to be developed should allow users to purchase a print-on-demand sweatshirt with the generated QR code image from a Shopify store.
Additionally, a scheduled job should delete all created products from the Shopify store daily at 3am EST.
Acceptance Criteria
Two things you will need to have to accomplish this task:
- A shopify test store created
- A Printful account to connect to the Shopify store
You can take a look at the acceptance criteria for what I am looking for:
-
When a user clicks "Purchase" on their generated QR code image, a new print-on-demand white sweatshirt should be created on a Shopify store via the Printful API service, with the QR code image displayed on the front (centered + slightly above middle).
-
The created product should be available for purchase on the Shopify store and the customer should get redirected to the newly generated product page so they can complete their purchase on Shopify.
-
Every day at 3am EST, all products created from this feature should be deleted from the Shopify store using the Printful API service, which connects a Printful Account to a Shopify store. Using the Printful API, you should make an API call to remove the products from Printful / Shopify
Technical Details
- The Replit project is written in Python (Backend) / JavaScript / HTML.
- The feature will require integration with the Shopify and Printful APIs.
- The Printful API will be used to create and delete the print-on-demand sweatshirt with the QR code image.
- The scheduled job to delete products can be implemented using a Python scheduler like APScheduler or a similar library.
Link to Project
https://replit.com/@Dprevoznik/QR-Code-Art
TIP: Preview the site in a new tab or it won't work
Website: https://4089db73-718c-48bd-8d8d-f9aacc7f6ea4-00-2dz75kq6zq628.spock.replit.dev/