Jan 20, 2025
No image
Online store of branded items
Completed

Online store of branded items

$5,000+
4-6 months
Poland
1
view project
Service categories
Service Lines
Software Development
IT Services
Web Development
Domain focus
Commerce
Programming language
HTML
JavaScript
TypeScript
Frameworks
Vue.js

Challenge

The client, which sells branded goods from well-known brands, faced several serious problems. Firstly, the current online shop needed more supported and reliable code. This meant that the existing application architecture was underperforming, resulting in frequent errors and crashes.

Secondly, the client had set a goal of expanding into new markets. This required attracting foreign customers and increasing the competitiveness of the shop. However, this was impossible without quality search engine optimisation (SEO). 

Thus, the main goals of the Abyron team were as follows:

📌Optimise the code to improve performance and reliability.
📌Localise the site to adapt to the culture of different countries.
📌Conduct quality SEO development to improve the shop's visibility in search engines.

Solution

Work on the project started with analysing the existing code. The team realised that using TypeScript would help make the code more structured and less error-prone. This solution allowed to significantly improve performance and simplify further support of the application.

The next step was to localise the online shop using i18n. This solution made it possible to adapt the website content to different languages and cultural peculiarities of the target countries. We also changed the address processing to make it more convenient for users from different regions.

In parallel, the team focused on SEO development. We audited the shop's current positions in search engines and identified keywords that would help attract new customers. Implementing the right meta tags, improving the URL structure and creating quality content became the main priorities.

In the process we used various technologies: Vue.js and Nuxt.js to create a dynamic interface, CSS (SASS) for styling, and ESLint to ensure code quality. We used yarn for dependency management and GIT for version control.

Results

Abyron team results:

  1. Improved code: Optimisation with TypeScript resulted in fewer bugs and improved application performance.
  2. Localised online shop: Adaptation of the site to different languages and cultures allowed to attract foreign audience and improve user experience.
  3. Increased traffic: Quality SEO development significantly improved the online shop's search engine ranking, which led to an increase in the number of visitors and potential customers.
  4. Competitiveness: Thanks to all the implemented changes, the online shop became more attractive to customers from different countries, which increased its competitiveness in the international market.