Web crawling (wine site crawling)

Posted 415 day ago

South Korea

Expiration date: Expired

You can only submit a bid proposal after logging in. Go to login

Work Unit
Worker type
Freelancer
Level
Expertise level
Mid-Level
Project Time
Project timeline
60 Day
Contract Type
Contract type
Turnkey
Service Platform
Application environment
Server | Web
Job Category
Job category
Develop

Project details

1. Crawling the required information from the existing database:
- Sales date
- Current stock quantity (if available, otherwise just availability status)
- Purchase link (URL of the product detail page with a purchase button)
- Wine's Korean name
- Wine's English name
- Wine's vintage (production year, if not available, label as ‘unknown’)
- Wine's volume (750ml, 375ml, 1500ml, etc.; default is 750ml)
- Wine's price (original price / discount rate and discount details / final price)
- Wine shop name
- Wine details (wine thumbnail image URL / type of wine: red, white, rosé, sparkling, etc. / grape variety)

2. The information crawled will not be directly registered into the database but will be processed through an admin page or the ChatGPT API for data refinement before registration. The necessary information and data to be crawled through the admin page are as follows:

Wine Name:
2. 1-1. If only the Korean name of the wine exists: -> Use the ChatGPT API or other methods to fill in the English wine name, then proceed to step
2. 1-2. If only the English name of the wine exists: -> Use the ChatGPT API or other methods to fill in the Korean wine name, then proceed to step
2. 2. If both the Korean and English wine names exist or after filling both using the ChatGPT API: -> Crawl the wine’s English name from wine-searcher.com or vivino.com, then show the list of wines. If the following information cannot be crawled from wine-searcher.com or vivino.com, then use the ChatGPT API.

3. Information that should be included in the wine list
- Wine name
- Image URL
- Classification (Red / White / Rosé / Sparkling, etc.)
- Grape variety
- Region
- If the wine price is not in "KRW" (e.g., "EUR", "JPY", "HKD"), the final sale price displayed on the site should be entered into the DB's original price field.

Required Skills

I dont know
PHP

Get to Know the Client

OkSFT

Gold Tier
Mar 2025
Company
Success score
52
Posted project
92
Open project
2

Company introduction

OKSoft specializes in building eCommerce and CMS solutions.

As an official Adobe partner, OKSoft considers various complex factors such as marketing, operations, and security when managing projects. We are a client-focused agency that incorporates the latest design trends and UX/UI principles.

Company Name
OkSFT
Your industry
Information and Communication
Country
South Korea
Company size
2-9 employees

Project currently recruiting

See more
Freelancer, Mid-Level Develop Project timeline: 30 days Turnkey Budget: $1,022
Introduction We are seeking a web developer to build a bulletin board system using YouTube and Vimeo APIs for video uploads and display in a PHP 5 3 environment JavaScript should be implemented asynchronously 2 Current Status ( ) Requirements for video upload and display features are finalized (2,... See more
Web JavaScript PHP
South Korea

Important Information for Bidding

Yeap! All bids are free.

You can only place one bid per project.

Bids cannot be modified or deleted.

Important Information for the Meeting

Once the meeting request is approved, failure to attend will result in restricted access to services.

You can exchange contact information during the meeting.

PitchNet is just a middleman. The contract is between you and the client.