Budget: 500 UAH Deadline: 1 day
Ready to help you
I have extensive experience in writing parsers in Python
Feel free to reach out
Hello. They made me a parser. It is on Python + Java. But that probably doesn't matter. Because the task that needs to be solved. The person who wrote the parser said that for this, a specialist with knowledge of web programming is needed. He wrote.
There is an interface that I am familiar with at a very primitive level of JS, HTML, CSS, so this task is difficult for me. But for these specialists, it is very simple. Because this is their topic. The interaction of one block with another — this is for front-end developers or full-stack developers. I specialize in Python. To perform this task, the parser code itself is not touched, but another interaction with the interface in the browser is needed, which I cannot perform. Something in static files — okay, but I can't do more.
Whoever understands the task. I will also provide a video. The video from the parser developer, in which the task is explained and shown.
And now the task itself. There is a field where I insert words for search. For example: How to choose a multicooker. I click the scraper start. I get data. This is a list of websites that the parser will parse. You will see it in screen 1.
Next, I need these data to be automatically transferred to the blocks that I will add below.
How I do this manually. I added a word for search. I got results. I copied and pasted into the block below. With one word, it's still okay. But if there are 10 or 100 such words. Well, you understand. It is necessary that when clicking on the button Scraper start, the data that appears is automatically transferred to the free empty column below. But! If there is already data in the column. Then it should not delete the previous data. Because this can happen if this is implemented carelessly. That is, there should be conditions. If the column is occupied, transfer to the column below in a free, empty column. This is if we go the simple way. But! I would like it better this way. Create a field where I insert a word for search. And create a button to add a field. And when clicking on such a field, both the field and the block for this field should be created below. A block where websites are inserted. Then I insert a word into the created field. I click scraper start. And the data found should be transferred to the block that was created along with this field. Why is this implementation better for me? Because if there are 5 search queries. Then this data will mix. But if we do it the way I wrote. Then 1 field will be linked to the block below. And then when I add such 5 fields, where I insert 5 different words. Then 5 blocks for these fields will be created automatically. And each field will transfer websites for each word to its block. To make you understand. 5 different words mean different websites. They cannot be mixed into one block. Each search result needs to be output to a separate block for parsing. If this is not done, then all saved websites will end up mixed in one file. This is illogical.
Budget: 500 UAH Deadline: 1 day
Ready to help you
I have extensive experience in writing parsers in Python
Feel free to reach out
Budget: 800 UAH Deadline: 2 days
Good day, I am interested in your project, I need to familiarize myself with the code and the libraries it is implemented with.
Feel free to reach out.
Budget: 3000 UAH Deadline: 10 days
Good day.
As far as I understand, you need to duplicate the field, and each field should have the same functionality as the parent one, but parse a different site.
We can discuss the implementation in more detail.
Hello! We are looking for a specialist in OpenCart / parsing for automating the filling of an online store. Task: Clean the current product database and set up automatic collection and generation of content (parsing + AI processing) from donor sites for publications in OpenCart. What needs to be done: 1 Complete cleaning of the catalog: Remove the current database of products, categories, and manufacturers in OpenCart. Clear the cache and the folder with images (image/catalog/) so that no outdated or broken files remain on the server. 2 Setting up parsing and data collection: Set up a parsing module (for example, SimplePars or similar) to collect basic information (photos, characteristics, price, structure) from 2–3 source websites. Ensure correct downloading of original images in the right resolution. 3 Integration with AI (ChatGPT / OpenAI API): Connect OpenAI API to the import process. Write and debug a prompt for generating unique content: Translation and adaptation of texts into Ukrainian. Generation of selling product descriptions and correction of errors. Automatic generation of SEO tags (meta_title, meta_description, H1). Formatting technical specifications into a convenient view. 4 Test upload and verification: Upload a test batch of products (50–100 pcs.), check the correctness of links (categories, brands, options), display of images, and quality of generated text. Requirements for the performer: Experience working with OpenCart / OcStore. Ability to work with parsing modules (SimplePars / Datacol / scripts in Python) and OpenAI API. Understanding of basic SEO rules and OpenCart cache operation. Additionally: We will provide/agreement on the OpenAI API key and necessary modules. We expect examples of similar completed projects and an approximate estimate of timelines and costs in the responses.
We are looking for an experienced Full Stack developer or a small team to create an online tire store for the Norwegian company EasyTire. Important: the site will be fully developed in Norwegian (all texts will be provided, but they must be editable through the admin panel). What needs to be implemented Search for a car by license plate number. Automatic determination of the original tire and rim size. Ability to manually search by size if non-original wheels are installed. Display of suitable tires, rims, and wheel sets with current prices, stock, and delivery times. "Buy Now" and "Add to Cart" buttons. Calculation of the total order cost. Offer of installation and balancing services when purchasing tires. Online payment. Automatic creation of a paid order in Notion. Sending a notification about a new order in Telegram. A simple admin panel for managing prices, texts, photos, and SEO. Modern responsive design in the EasyTire corporate style. It is also necessary to develop a separate SEO page for services (installation, balancing, puncture repair, and seasonal wheel change) so that it can be promoted on Google for relevant search queries. Integration with the supplier We have a dealer account with NDI. We have already discovered the internal API requests of the site, through which the following can be obtained: car data by registration number; prices; availability; warehouse; delivery times. At the first stage, it is necessary to explore the existing internal APIs and determine the most reliable method of integration. If the use of internal APIs turns out to be impossible or unstable, an alternative solution should be proposed (for example, server automation or another technically justified option). In your response, please indicate experience in similar projects; proposed technology stack; how you envision the integration with NDI; estimated timelines; estimated cost; cost of further support. A complete technical specification will be provided to the selected contractor after preliminary project discussion.
A parser needs to be created to collect competitor prices, with a catalog of over 40,000 products. Access to the prices is only available under authorization.
It is necessary to set up the parser remotely (via Anydesk or TeamViewer), something is broken and not working correctly. Mainly replacing the starting links and configuring the parser. Website https://dveri-pol.com/
A modern online toy store needs to be created on WordPress (WooCommerce). Main requirements: - Responsive design for PCs, tablets, and smartphones. - Product catalog with categories, filters, and search. - Product pages with descriptions, photos, specifications, and prices. - Cart and checkout. - Integration of popular payment and delivery methods. - Customer personal account. - User-friendly control panel for adding and editing products. - Basic SEO optimization and high website loading speed. - Security, backup, and SSL settings. It is preferable to use a modern, lightweight theme or create a custom design. After the work is completed, a brief management guide for the website must be provided.