ARTSYBUCKET
Our client wanted to publish an e-commerce store quickly to sell posters and picture frames. WordPress and WooCommerce are chosen as a cost-effective solution and easy to use, but UI theme need to be built from scratch and some custom development also needed.
- React JS
- React Native

Project Goal
Our client wanted to publish an e-commerce store quickly to sell posters and picture frames. WordPress and WooCommerce are chosen as a cost-effective solution and easy to use, but UI theme need to be built from scratch and some custom development also needed.
Project Description
We are full stack developers that help our client from setup everything in this project, the site codebase, custom UI theme development, deployment & server management, custom features development. Feature we have done included:
– Install Savoy theme and customize shop page, category page, product detail page
– Install WooCommerce Product Bundle plugin and customize product bundle detail page
– SEO & front-end performance optimization
– Integration to Akeneo (a Product Information Management system): import products from PIM into WooCommerce using WooCommerceConnector. Custom hooks to import extra attributes from PIM that WooCommerceConnector doesn’t support.
– Integration to Unsplash API: we support download free images from Unsplash API and automatically create poster products from them. Editor can then manually choose to publish any import products as they want.
– Develop personalized posters, which allow visitors to submit their names, birthday and some other information to be drawn on the posters, preview dynamically generated posters and order them. Behind the scene, we hooked into order process to generate dynamic high quality, printable PDF files then send to print providers via emails.
– We implemented deep customizations inside WooCommerce and Savoy theme to support our site to run fully on CloudFront for best performance possible. All best practices and optimizations of front end resources are also applied.
Technologies Used
– Database: MySQL
– Web app: WordPress, WooCommerce, Akeneo, WooCommerceConnector plugin
– Web frontend: WordPress, jQuery, jQuery UI
– Deployment model & tools: AWS EC2, Nginx, Cloudfront.
Screenshots


