Online Store for Art Supplies on Laravel (USA)
Project Overview:
Sketchbar is an American online store for art supplies and drawing supplies: markers, liners, brush pens, sketchbooks and sketchers. Sketchbar attracts artists not only with shopping, but also with the presence of a real art community where you can learn and share your work.
The online store got this look after the Webnauts team’s work, namely:
integration of payment and delivery systems;
implementation of the system for using promotional codes;
introduction of accounting programs and automatic calculation of taxes;
integration with a marketing platform for collaboration with influencers;
setting up trigger emails, etc.
We developed an online store on Laravel, taking into account the specifics of the American market and current legislation. How exactly, we tell in more detail in the new case.
Project Challenges:
1. Integration of payment and delivery systems;
2. Implementation of the system for using promotional codes;
3. Introduction of accounting programs and automatic calculation of taxes;
4. Integration with a marketing platform for collaboration with influencers;
5. Setting up trigger emails, etc.
We developed an online store on Laravel, taking into account the specifics of the American market and current legislation.
Technical Solution:
The front-end part of the online store is made using Twig, a flexible, fast and secure template engine for PHP. In combination with the jQuery JavaScript library, we got a convenient interactive interface with sliders, feedback forms and other elements.
Our clients who ordered development on Laravel also appreciated the convenience of site management. Laravel Nova’s intuitive personalized admin panel makes it easy to edit content and manage online store sales.
The first integration implemented was the Braintree service, which provides secure and fast online payments through several systems: PayPal, Google Pay, Apple Pay, etc. Also, we integrated the online store with the ShipStation system.
We have integrated the online store with the Avalara tax automation service. This program helps to automatically calculate the tax depending on the type of product and the location of the buyer, because tax rates differ at the state, city, district and even county level.
The difference between Ukrainian and American taxation systems affects the interface and functionality of the checkout page. We wrote it using the jQuery JavaScript library and AJAX technology. In addition, we have created a small Single-page application (SPA) that interacts with all existing integrations and allows users to conveniently select a delivery service, instantly find out the tax amount and securely pay for the purchase.
To promote an online store of art goods, the owner of Sketchbar decided to involve bloggers. To make it easier to monitor ad performance and automate the process of rewarding influencers, we have integrated our online store with our affiliate marketing platform ShareASale. we set up a JavaScript library that, after placing an order, receives a certain data set from PHP and sends it to ShareASale, where purchase statistics are generated based on influencer recommendations. Then we set up the promo codes functionality, according to which each blogger receives their own unique code, which entitles “their” customers to receive a discount on the site.