Project:- Add/ Configure or design 3 API functions for web site
Website description:-
A personalized book sales web site with similar functions are these examples:-
https://www.mumablue.com/gbr/home
https://www.penwizard.com/uk/personalised-peppa-pig-george-book.html https://www.wonderbly.com/landing-pages/personalized-products/all-products/ppc-name?gclsrc=ds Web sure platform
Wordepress using Woocommecse ( We will do design )
There are 3 defined areas where we need help
The API Configuration needs to authentic our printing companies systems and all requests must be authenticated. The information that will be sent is the order details and the location of the print files. You can view oneflow API documentation here: https://docs.oneflowcloud.com/ but here is a brief overview Oneflow / SiteFlow has a number of available API’s that are RESTful HTTP based API’s. Where possible, we have exposed resource-oriented access using standard HTTP verbs and respond with standard HTTP status codes. When communicating with the API directly, JSON will be returned in all responses including errors. If you are using one of our SDKs, the SDK will transform the JSON responses into language-specific OneFlow objects. Any off-the-shelf HTTP client written in any language should be able to access the API easily. Creation of 2 PDFs based on our Original Book design and personalized names and images based on the customer order, these should be merged into 2 files, one for the Cover of the Book and one for the inner pages. This API can be created or the usage Of a 3party servers could also be implemented looking at these websites https://rapidapi.com/blog/top-pdf-apis-life-easier/ there are few that could be suitable. Things to think about, i. we have a book it will have images and text on and there will be a very precise template, this could be a be in PDF and the none standard (customer personations) for being merged making the PDF for the printers.
ii. Another alternative could be that the book is a mixture of HTML and CSS sheets these are edited with the customer personations and then rendered into the PDF.
Creation of an Avatar API or the re-usage of an available one customized to out needed. We want the Customer to be able to have an avatar, this is an image the customer creates during the order process, this image is then used in the book. This plugin is needed for Woocomerce and needs to be enabled during the order process, it will build things like body Hairstyle, face shape color of face etc