The development of Cosama project was a major challenge. There was a store already developed with .NET MVC, but some bugs affected the performance of the store. So it was decided that we migrate the store to the VTEX platform, reference on e-commerce in Brazil.
Taking advantage of technology migration, changes were also made to three key project layouts: home, catalog, and product page.
My mission was to make improvements in the old code, develop the new layout changes, implement new features and also keep the functionality of the old store running.
Cosama is a department store that sells a big variety of products from a big variety of segments, and since the store already had a large product base, I developed a dynamic category menu based on the customer-defined layout using VTEX API.
Load on demand
Using the excellent API from the VTEX platform, the technique of load products on demand has been developed in catalog pages and search results, helping the user to access more products without refresh the page.