Carpet Online Store

Completed an exciting project — developing an online store on Laravel!

In addition to the basic functionality of an online store, this project provided a great opportunity to apply a wide range of technologies and solutions to build a fully functional e-commerce site. During the development, I implemented the following key features:

  • Synchronization with warehouse API and marketplaces: The site regularly queries the warehouse to check product availability and automatically sends updates to marketplaces. This ensures that inventory information remains up-to-date, even if a product is sold offline.
  • Dynamic image generation and caching: Images are dynamically generated to the required size and then saved in cache for future use, significantly speeding up page loading and improving user experience.
  • Payment system integration: Secure and convenient payment processing was integrated into the platform to ensure a seamless purchasing experience.
  • Tech stack: Laravel, Vue.js, SCSS, and vanilla JavaScript. These tools allowed for the creation of an efficient and flexible solution that meets all client requirements.

The project was executed according to the client’s design, with careful attention to detail, resulting in a high-quality final product.

If you need to develop or improve an online store, feel free to reach out — I’d be happy to help!