Task 1: Fix lag issues on the website Task 2: Develop a full product page
№1
Requirements
- Experience with Vue.js, performance optimization, and debugging.
- Experience in optimizing frontend applications for speed and responsiveness.
Expected Results
- Detailed analysis of lag causes (e.g., inefficient components, large assets, etc.).
- Optimized code or implemented solutions to eliminate delays.
- Recommendations for maintaining performance in the future.
№2
Description
Create a functional and attractive product page for an eCommerce site using Vue.js. The page should match the professional design as shown in the attached screenshot and include:
- An image gallery with a main image and thumbnails.
- Product details such as title, description, price, and specifications.
- "Add to cart" functionality with quantity selection.
- Tabs for "Overview," "Specifications," and "Related Products."
- Placeholders and styles that harmoniously fit into the current site design.
Requirements
- Experience with Vue.js and a component-based approach to development.
- Experience in creating responsive and visually appealing product pages.
- Ability to dynamically integrate product data (readiness for future API integration is a plus).
Task description:
I need a developer with experience in Vue.js and Nuxt.js to fix the routing of the product page on my e-commerce website. Currently, only one product is displayed on the product page, and I cannot properly dynamically link other products. The goal is to ensure that when a user clicks on a product, they are redirected to the correct product page with all the relevant product information.
Requirements:
Dynamically routing: implement the correct dynamic routing so that each product has a unique URL and displays the correct product information after clicking.
Correct linking: ensure that all product cards are linked to the corresponding product pages.
Support for Vue Router and Nuxt: ensure that the routing adheres to best practices within Nuxt.js (e.g., using dynamic routes and fetching asynchronous data).
SEO-friendly URLs: optimize URLs for SEO (e.g., /product/product-name-or-id).
Bug fixing and testing: fix any current issues and ensure smooth navigation between product listings and the product information page.
Ideal candidate:
Proficient in Vue.js and Nuxt.js
Experience with Vue Router and dynamic routing
Knowledge of SEO-friendly URL structures
Good debugging skills
If you are interested, please provide:
Your experience with Vue.js and Nuxt.js
Examples of similar projects you have worked on
Estimated time to complete the task
Опис завдання:
Мені потрібен розробник із досвідом роботи з Vue.js і Nuxt.js, щоб виправити маршрутизацію сторінки продукту на моєму веб-сайті електронної комерції. Зараз на сторінці продукту відображається лише один продукт, і я не можу правильно динамічно пов’язати інші продукти. Мета полягає в тому, щоб переконатися, що коли користувач натискає продукт, він перенаправляється на правильну сторінку продукту з усіма відповідними відомостями про продукт.
Вимоги:
Динамічна маршрутизація: реалізуйте правильну динамічну маршрутизацію, щоб кожен продукт мав унікальну URL-адресу та відображав правильну інформацію про продукт після натискання.
Правильне посилання: переконайтеся, що всі картки продуктів пов’язані з відповідними сторінками продуктів.
Підтримка Vue Router і Nuxt: переконайтеся, що маршрутизація відповідає найкращим практикам у рамках Nuxt.js (наприклад, використання динамічних маршрутів і отримання асинхронних даних).
SEO-дружні URL-адреси: оптимізуйте URL-адреси для SEO (наприклад, /product/product-name-or-id).
Виправлення помилок і тестування: виправляйте будь-які поточні проблеми та забезпечуйте плавну навігацію між списками продуктів і сторінкою з інформацією про продукт.
Ідеальний кандидат:
Досвідчене володіння Vue.js і Nuxt.js
Досвід роботи з Vue Router і динамічною маршрутизацією
Знання зручних для SEO структур URL
Хороші навички налагодження
Якщо ви зацікавлені, надайте:
Ваш досвід роботи з Vue.js і Nuxt.js
Приклади подібних проектів, над якими ви працювали
Орієнтовний час виконання завдання
-
Hello, I can do it, feel free to contact me.
My stack: JS, TS, ReactJS, NextJS, SCSS...
-
3912 6 0 Good day! I have been working with Vue/Nuxt for 5 years. I can take your tasks to work. I have experience in development from scratch, improvements, and support. I would really like to know more about which version of Vue you are using or to see the package.json for understanding the stack. I work hourly or if we agree on a fixed rate, so that there is no situation where the work is done but something else is needed for the same price. I value my time and the client's time.
-
159 I have extensive experience working with vue.js, currently working in technical support for various projects. I am ready to help!
-
1102 21 0 1 Good day, I am interested in your project, I have over 5 years of experience with vue.js, I am available for collaboration, my rate is 500 UAH/hour. If this suits you, write to me and we will discuss the details.
-
1844 10 1 Good day. I am interested in your order. I have been working in the web sphere since 2014. Write to me in private messages to discuss the details.
Current freelance projects in the category Databases & SQL
Need a 1C specialist for refinements and development.I am looking for a 1C specialist for freelance collaboration. I am currently working with a contractor who provides support and maintenance for the 1C system. However, due to the contractor's workload, there is a need for prompt execution of additional tasks, improvements, and… Databases & SQL ∙ 1 day 1 hour back ∙ 9 proposals |
Restoring Instagram after a banOn March 3, 2026, my Instagram was blocked due to a violation of rules. I believe there has been some mistake, as the page was personal with photos and videos of my personal trips. I did not post any comments anywhere. I have sent several appeals. I cannot download my files… Databases & SQL, Web Programming ∙ 1 day 12 hours back ∙ 4 proposals |
CRM system for Railway LogisticsCreation of a CRM system for a logistics company mainly focused on rail and road transport, 1) Financial reporting 2) Processing applications 3) Contractors 4) Automatic issuance of invoices and acts upon closure, it is possible to create a simplified system based on 1C below… Databases & SQL, Client Management & CRM ∙ 2 days back ∙ 39 proposals |
Eliminate the issue of incomplete data import from Excel files of Nova Poshta specifications into 1C:
45 USD
Goal: There is a processing in 1C for uploading the specifications of Nova Poshta. For unclear reasons, it has stopped loading some tabular data. We need to find the reason and eliminate the problem of incomplete data import from Excel files of Nova Poshta specifications into… System & Network Administration, Databases & SQL ∙ 4 days 19 hours back ∙ 16 proposals |
Accounting, planning, and sales system for a mushroom farm
602 USD
Here is the complete, final text of the Technical Assignment (TA). It combines all your requirements: 16 chambers, 20 contractors, a schedule by days, accounting for containers, profitability calculation, and a mandatory division into three grades of mushrooms. You can fully… Databases & SQL, Client Management & CRM ∙ 6 days 23 hours back ∙ 59 proposals |