Integration of SPA section of collections in OpenCart (Vanilla JS + API + SEO)
An experienced OpenCart developer is required to integrate a ready-made high-speed SPA section of perfume collections (micro-frontend) into an existing OpenCart store.
Main tasks:
- Place the ready-made HTML file of the SPA in the /collections/ folder with Hash Routing support
- Create a JSON API for the FCP collection products with the fields: id, name/name_ru, price, notes/notes_ru, tag, url_path, collection_key
- Add a collection key to the products (gourmand/molecular/beyond)
- Connect the SPA to the real API
- Implement a language switch UA ↔ RU (everything in Vanilla JS)
- Ensure full SEO indexing of all content (check in Google Search Console)
Without changing the current product URLs. Everything is done in isolation — the main OpenCart is not touched.
A complete technical specification is attached in PDF.
Applications 1
-
Good day! This is a challenging and interesting task, I have familiarized myself with the full technical specification. I have decent experience with OpenCart. I can implement the requirements, I guarantee a responsible attitude towards the work.
-
I will develop the integration of the SPA section of collections in OpenCart using Vanilla JS and API. I will implement optimization for SEO to enhance the visibility of collections in search engines. The work will be done efficiently and according to your requirements. My rate is $15/hour.
-
1973 17 0 1 Hello! I have reviewed the detailed technical specification.
The task is technically clear, I will implement the full cycle (Frontend + Backend):
Backend (OpenCart):
- I will create a lightweight API controller that will return JSON with products (including url_path and collection_key).
- I will add the collection_key field to the database and display it in the admin panel (in the product card), so you can conveniently manage collections.
Frontend (SPA):
… - I will deploy the SPA in the /collections/ folder with Hash Routing.
- I will rewrite JS: I will connect a real fetch to the new API and implement a UA/RU language switch with a full content refresh.
- I will check the indexing of hidden content as required by the specification.
I have extensive experience working with complex logic in PHP. I will do everything reliably, without disrupting the operation of the main site.
I am ready to start today.
-
6878 102 0 Good day, great experience, I will do it as well as possible, feel free to contact me, thank you.
-
100 Good day,
I am ready to provide this project, write to discuss the entire project and some details.
Thank you,
Ivan
-
7 3 Good day.
I have experience and a desire to work.
I will complete it within the agreed deadlines.
-
3775 63 0 Experience of over 15 years, including various works with OpenCart. I can do it according to the specifications, BUT - when using Hash Routing, I cannot guarantee that Google will index it 100% correctly (or that all text for all collections in all languages will be on the page immediately). It is correct to redo this using pushState.
Current freelance projects in the category PHP
Developer for CMS website project on Drupal 7 + PHP/MySQL.We are looking for a developer to assist with the setup of a CMS site on Drupal 7 + PHP/MySQL. Task:1. Create product cards for the entire range of products (currently, not all products on the site have product cards with descriptions and characteristics).2. Add correct… Content Management Systems, PHP ∙ 1 day 13 hours back ∙ 39 proposals |
Looking for a Bitrix24 specialist / CRM integrator to set up automation.Our company works with CRM Bitrix24. We need a specialist who can set up automatic addition of phone numbers to leads/orders in two formats. Automation must be correctly configured for two countries: the Republic of Moldova and Romania. Task: When creating a lead or order in… PHP, Web Programming ∙ 2 days 12 hours back ∙ 24 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 3 days 8 hours back ∙ 32 proposals |
Horoshop SpecialistNeed a specialist who can correctly set up the product Feed. Problem: Currently, over 13,000 products are being uploaded with the same type value (e.g., "everything for manicure and pedicure"). Because of this, it is impossible to segment products in Google Ads and set different… PHP, Website Maintenance ∙ 4 days 10 hours back ∙ 21 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 5 days 11 hours back ∙ 47 proposals |