Stock level from supplier API integration into our website

275.0 GBP

275.0 GBP peopleperhour Technology & Programming Overseas
288 days ago

Description

I am able to provide a dev environment to work on
Our website software is CS CART, PHP and SMARTY based coding.
Project Overview:
Our website current displays stock levels in DUBLIN (our own stock levels controlled by CS CART as normal), stock levels in BARCELONA (via WSDL call) on the product page. A new supplier now provides an API for stock levels of products held in Holland which can be displayed on our own website product pages.
Current Situation:
Stock levels in Dublin and BARCELONA are already displayed on our product pages and examples can be seen below.
https://marineparts.ie/yanmar-6ly2-a-st-p-utp-seawater-pump-119574-42502-replacement/
https://marineparts.ie/rec703-48230-14/
How it Currently Works:The stock display on a product page will ALWAYS show the stock levels in our store as DUBLIN STOCK. These stock levels are controlled by the normal quantity control via the CS CART administration panel.IF the product being viewed is supplied by our Spanish supplier then it will call for the SUPPLIER stock level and display as stock in BARCELONA WAREHOUSE.IF the product being viewed is NOT supplied by our Spanish supplier then there will be NO stock level displayed for BARCELONA.
Project Requirement:To integrate the stock levels from our new supplier in Holland into the same stock display. The supplier has provided the API documentation, and this is provided as part of the project information. The suppliers in BARCELONA and HOLLAND will NEVER supplier the same product. This project must provide the ability to do the following:1 – Take the part number from our website2 – Check to see if the part number is provided by the new supplier in Holland3 – IF NOT, then stop4 – IF YES, then the current stock level from the supplier is to be returned and displayed on the product page.
Conditions:The supplier product code is always 8 digits in length. It can start with a zero, a double zero or no zero.Example001234560123456712345678
Our own website prefixes the product code with L.ExampleL00123456L01234567L12345678
The request from our website will need to drop the L, keep any leading zeros, and return the answer with the L prefix again.Example
L00123456Script will check to see if the product code exists with our supplier as 00123456IF YES, the script will return the answer to the website for part number L00123456
Below are some screenshots to show visual examples
NO ACTION REQUIRED FOR PROJECT
1 – Only Stock in Dublin (controlled by CS CART normal quantity levels)
Note only one stock level is showing
2 – Stock in Ireland and also from Barcelona Supplier
Note that two stock levels are now showing
ACTION REQUIRED FROM THE PROJECT
Note that the stock level from Holland is now showing
The stock level for Holland is what is required from this project. API documentation is provided.
For the Barcelona stock levels the affected CS CART templates are:
public_html/design/themes/vivashop/templates/common/product_data.tpl
The stock box disaplyed on the product page is controlled by code contained within

public_html/design/themes/vivashop/templates/blocks/product_templates/default_template.tplThe stock box is inserted onto the product pages by the code contained within

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

Content > Design > Configuration and database scripts. - Clear cache and revalidate. 2. Crawled but Not Indexed (140 links) - Reduce duplicates via Stores > Configuration > Catalog > SEO. - Ensure unique content in Products > Catalog. - Update XML sitemap for high-value pages. 3. Duplicate Pages (16 links) - Enable canonical tags in Stores > Configuration > Catalog > SEO. - Manually adjust problematic URLs and validate in Google Search Console. 4. Server Errors (5xx) (140 links) - Audit server settings and analyze peak loads. - Use performance tools like New Relic to identify bottlenecks. 5. Redirect Errors (1 link) - Correct .htaccess or server redirects. - Audit Marketing > URL Rewrites and validate with online tools. 6. Indexed but Blocked by Robots.txt (12 links) - Update robots.txt in Content > Design > Configuration. - Align with meta robots tags and validate in Google Search Console. 7. Duplicate Pages Without Canonical Tags (7 links) - Define canonical URLs in Products > Catalog. - Remove duplicates via Marketing > URL Rewrites. Additional Issues: - Unminified JavaScript and CSS (600 issues): Enable built-in minification and optimize assets. - Broken External Links (29 issues): Identify and replace invalid links. - Duplicate or Missing H1 Tags (29 issues): Update H1 tags in Content > Pages. - Images Without Alt Text (3 issues): Add descriptive alt attributes in Products > Catalog. - Redirect Chains (3xx): Resolve inefficient redirects in Marketing > URL Rewrites. Required Skills: - Magento 2.4 expertise and technical SEO. - Advanced debugging and server optimization. - Familiarity with Google Search Console, canonical tags, and XML sitemaps. Preferred Skills: - Experience with New Relic or similar tools. - Proficiency in PHP, MySQL, and server-level settings. - Knowledge of advanced SEO strategies for eCommerce. Application Requirement: Applicants must provide the requested proof of expertise, including project evidence, code samples, tool reports, and client references. Failure to submit these materials will result in disqualification. "> Important Note: This is a task-focused engagement aimed at resolving specific Magento issues with precision. This is not a monthly fee arrangement. Experts are expected to address and resolve issues without delay. Job Description: Seeking a Magento 2.4 Specialist to resolve SEO and indexing issues affecting search performance. Critical issues persist despite prior efforts. Requires Magento expertise, Google Search Console familiarity, and advanced troubleshooting skills. Proof of Expertise Required: Candidates must provide proof of their ability to resolve the issues outlined. Submissions without sufficient evidence will not be considered. 1. Portfolio of Completed Projects - Share case studies or project summaries demonstrating how similar Magento SEO and performance issues were resolved. - Provide screenshots from Google Search Console showing improvements in indexing and performance. - Supply Magento Admin panel screenshots before and after implementing fixes. - Share URLs of live websites they have optimized for SEO. 2. Code Samples or Scripts - Submit code snippets or SQL scripts used to solve Magento SEO problems. - Provide examples of custom scripts for resolving duplicate pages, managing redirects, or optimizing robots.txt. - Share automation scripts for sitemap generation or URL rewrite cleanup. 3. Demonstration of Tools Used - Provide screenshots or reports from New Relic, Google Search Console, or Magento Developer Tools showing diagnostics and resolved issues. - Share server load reports highlighting optimization before and after fixes. - Submit New Relic dashboards or performance tool data confirming issue resolution. 4. Technical Interview or Live Test - Be prepared to explain how specific issues would be resolved during a technical interview. - Optionally, complete a live test using a sandbox Magento environment to demonstrate problem-solving skills. 5. Client References or Testimonials - Provide references from previous Magento SEO and performance optimization clients. - Submit LinkedIn endorsements or client testimonials verifying Magento SEO expertise. Work to Do: 1. Excluded Pages (16 links) - Fix "noindex" tags via Admin > Content > Design > Configuration and database scripts. - Clear cache and revalidate. 2. Crawled but Not Indexed (140 links) - Reduce duplicates via Stores > Configuration > Catalog > SEO. - Ensure unique content in Products > Catalog. - Update XML sitemap for high-value pages. 3. Duplicate Pages (16 links) - Enable canonical tags in Stores > Configuration > Catalog > SEO. - Manually adjust problematic URLs and validate in Google Search Console. 4. Server Errors (5xx) (140 links) - Audit server settings and analyze peak loads. - Use performance tools like New Relic to identify bottlenecks. 5. Redirect Errors (1 link) - Correct .htaccess or server redirects. - Audit Marketing > URL Rewrites and validate with online tools. 6. Indexed but Blocked by Robots.txt (12 links) - Update robots.txt in Content > Design > Configuration. - Align with meta robots tags and validate in Google Search Console. 7. Duplicate Pages Without Canonical Tags (7 links) - Define canonical URLs in Products > Catalog. - Remove duplicates via Marketing > URL Rewrites. Additional Issues: - Unminified JavaScript and CSS (600 issues): Enable built-in minification and optimize assets. - Broken External Links (29 issues): Identify and replace invalid links. - Duplicate or Missing H1 Tags (29 issues): Update H1 tags in Content > Pages. - Images Without Alt Text (3 issues): Add descriptive alt attributes in Products > Catalog. - Redirect Chains (3xx): Resolve inefficient redirects in Marketing > URL Rewrites. Required Skills: - Magento 2.4 expertise and technical SEO. - Advanced debugging and server optimization. - Familiarity with Google Search Console, canonical tags, and XML sitemaps. Preferred Skills: - Experience with New Relic or similar tools. - Proficiency in PHP, MySQL, and server-level settings. - Knowledge of advanced SEO strategies for eCommerce. Application Requirement: Applicants must provide the requested proof of expertise, including project evidence, code samples, tool reports, and client references. Failure to submit these materials will result in disqualification.
25.0 USD Technology & Programming peopleperhour Overseas
23 hour ago
Full-Stack Developer (AI-Driven Data Reporting System) Our website is a knowledge platform that provides academic insights through video content from leading universities and institutions worldwide. We are expanding our platform by developing an AI-driven interactive reporting system to offer users real-time, personalized insights across various fields such as political science, law, and economics. We are seeking a Full-Stack Developer to lead the development of this AI-Driven Data Reporting System. This platform will deliver interactive, web-based reports that incorporate our existing video content, data from external sources like the IMF, and AI-powered insights. Key Responsibilities As the lead developer for this project, you will: Backend Development: Design and build a robust Flask/FastAPI backend to handle API queries and data retrieval from external sources like the IMF. Implement OpenAI API integration to provide AI-driven summaries, insights, and contextual recommendations. Create and manage a PostgreSQL or MySQL database to store structured data, video transcripts, and metadata. Ensure secure API endpoints for dynamic content retrieval. Frontend Development: Develop an interactive reporting interface using modern frameworks like React.js or Next.js. Build a three-column layout that dynamically updates based on user inputs: Column 1: AI-powered search and results. Column 2: Suggested experts and videos from our content library. Column 3: Related reports, papers, and real-time data insights. Data Integration: Automate the retrieval of real-time data from APIs such as the IMF, World Bank, and other relevant sources. Integrate our video content and transcripts into reports to provide deeper insights. Implement dynamic link embedding to pull relevant video links from our sitemap.xml. Interactive Features: Implement dynamic, scenario-based modeling where users can adjust variables and explore outcomes in real-time. Build a conversational input box for users to ask follow-up questions and receive contextual AI-driven answers. Deployment and Hosting: Containerize the application using Docker. Deploy the solution on Railway.app or similar managed hosting platforms. Ensure secure HTTPS integration using Cloudflare. Required Skills & Experience Technical Skills Backend: Python (Flask/FastAPI), PostgreSQL/MySQL, RESTful API design. Frontend: React.js, Next.js, HTML, CSS, JavaScript/TypeScript. AI Integration: OpenAI API, Whisper API (optional). Data Integration: Experience with real-time data APIs (IMF, World Bank, etc.). DevOps: Docker, Railway.app, Google Cloud Run, Cloudflare SSL. Nice-to-Have Skills Experience with AI-powered content summarization. Familiarity with video processing APIs like VimeoAPI. Knowledge of content management systems (WordPress).
200.0 GBP Technology & Programming peopleperhour Overseas
1 days ago
PLEASE DO NOT REPLY TO THIS PROJECT IF: - You are looking to sell data previously gathered - You want to use Linkedin or Apollo to collect data - You do not use an email verifier - You are looking to automate the task or want to sell software to do this - You can't follow the detailed instructions below - You can't collect 300 records per day prior to verification - You can't provide daily updates on overall numbers We are looking for individuals with a proven track record in collecting business emails from Google Search. You will be provided with a list of SIC codes which need to be combined with a list of cities for each search (I.e. SIC description plus town 1, then town 2 etc.). We then would like you to collect the top 20-30 results either from search or places. Important! All records must have a public email. You can not use LinkedIn as a source of emails. All emails must be verified using a known verification software. We can not accept emails which do not pass as good (accept all emails should also be excluded) or incomplete records. Columns to be populated are: business name, email, town, SIC description, search term (this will be used to check data provided), website You can not use directories or other data lists unless instructed otherwise. To ensure the above instructions have been read and understood please send us a sample of 20 records using the above mentioned column structure for "gear manufacturers" in "Birmingham", "London" and "Manchester". Price stated is per 1k of verified data and is fixed. This is a test project to find the right suppliers for ongoing work. This particular project will require 5-6k of data (for which we will pay £250-£300).
50.0 GBP Technology & Programming peopleperhour Overseas
2 days ago