The client approached us with a request to create an online store for selling digital products — professional video infographics. The main task was to develop a platform that would allow customers to conveniently search for and purchase infographics, as well as place personalized orders, such as changing text or adding logos to the videos. The project was named Info Box, targeting videomakers and producers in need of high-quality animation elements.
Project Goals
The project had several key objectives:
- Multilingual support: The store needed to support two languages (Russian and English) and two currencies (RUB and USD) to reach a wider audience.
- Interactive previews: A key feature was that video previews of products should play when the cursor hovers over them and pause when the cursor moves away. This allowed users to quickly assess the quality of the infographics without navigating to a separate product page.
- Order personalization: The client wanted users to not only purchase ready-made infographic templates but also request custom changes, such as replacing text or adding logos. This required the development of convenient fields for adding text and images on the product page.
- Simplified purchasing process: Another goal was to make the purchasing process as fast and simple as possible, reducing the number of steps from product selection to payment.
Development
The project was built on the PrestaShop platform, which allowed for flexible scalability and easy implementation of custom solutions. The main development stages included:
-
Classic theme customization: We decided to use the standard PrestaShop theme but significantly modified it to meet the client’s needs. A video preview feature was added, enabling previews to play when the cursor hovers and pause when it leaves, providing an interactive experience for customers.
-
Product customization: The built-in PrestaShop personalization options were expanded to fit the client's needs. Users can now not only enter custom text but also upload images to be used for infographic customization. This helps users easily adapt their orders to meet individual requirements.
-
Simplified checkout process: To enhance the user experience and reduce the time required for checkout, we integrated the "Quick Checkout and Buy Now" module, which minimizes the steps in the purchasing process, making it more convenient for customers.
-
Hosting and testing: The project was hosted by SprintHost, providing stable performance and fast page load times. The store underwent several rounds of testing to ensure ease of use and performance across different devices.
Conclusion
This project demonstrated how flexible and functional the PrestaShop platform can be when developing online stores for digital goods. The Info Box store was tailored to the client's specific needs, featuring multilingual support, product customization, and a simplified checkout process. PrestaShop's modular structure allowed for the creation of a highly interactive and user-friendly e-commerce solution.
You can check out the project here: Info Box.
Share your thoughts in the comments! What do you think about the development of the digital goods market and similar online stores? What features would you add to an online store to make it even more convenient?