PART 1 — Copart PARSER + DATABASE (Backend infrastructure)
🎯 Goal
Develop an automated parsing system for the Copart auto auction that will save data into a centralized relational PostgreSQL database and provide an API for the catalog website.
🧱 Architecture
Language and framework: Python 3.10+, Django Rest Framework
Parsing: Selenium + Undetected ChromeDriver, Requests, BeautifulSoup
Background tasks: Celery + Redis
Data storage: PostgreSQL
Dockerization: optional (Docker + docker-compose)
Logging: JSON logs + error reports
Authorization: if necessary (at auctions)
Proxies: mandatory
Anti-captcha: support for 2Captcha or an equivalent
📥 Data to be collected
| Field | Description |
|---|---|
| Make and model | For example: "Toyota Camry" |
| Year of manufacture | 2019, 2020, etc. |
| Mileage | In miles or kilometers |
| Sale price | In dollars or AED |
| VIN | Unique vehicle identifier |
| Condition | Damaged / intact / damages |
| Location | Country / city / warehouse |
| Fuel | Gasoline / diesel / electric, etc. |
| Transmission | Automatic / manual |
| Sale date | Source-dependent |
| Photos (5+) | Image links |
| Link to lot | Direct link to source |
📌 System requirements
Scheduled operation (cron/Celery Beat)
Multithreading and scalability
Ability to rerun tasks (for example,
manage.py parse --source copart)API endpoints:
/api/cars/— list/api/cars/<vin>/— cardFiltering: make, model, year, mileage, fuel type, etc.
API documentation (Swagger/OpenAPI)
🔧 Additional requirements
Documented database structure
Ability to extend to new auctions
Manual task execution capability
Protection against duplicates (VIN + sale date)
Failure notifications (optional — Telegram, email)
💾 Expected result
✔ Working parser
✔ Data is saved daily in PostgreSQL
✔ API endpoints with filtering
✔ Documentation and startup instructions
-
30 days500 USD
700 7 0 30 days500 USDHello!
I have reviewed your technical assignment for developing a parser for the IAAI auto auction and building an API with Django REST Framework. The task is well thought out, and I am ready to implement it fully in accordance with the requirements.
What I will do:
- Parser using Selenium, Requests, and BeautifulSoup to collect all necessary data from the auto auction.
- Organize background tasks via Celery + Redis with scheduling support (Celery Beat).
- Store data in PostgreSQL with duplicate protection (VIN + sale date).
- REST API with filtering by main parameters, Swagger/OpenAPI documentation.
… - Support for proxies and anti-captcha (2Captcha or similar).
- Ability to extend to other auctions and manually run tasks.
- Logging in JSON format and failure notifications (Telegram/email if desired).
- Optional Dockerization (Docker + docker-compose).
Technologies: Python 3.10+, Django REST Framework, PostgreSQL, Celery, Redis, Selenium.
Timeline and budget:
Approximately 3–4 weeks for the full development cycle with testing. Cost is negotiable depending on details and volume.
I am ready to discuss details, provide a work plan, and outline stages.
-
30 days500 USD
235 30 days500 USDHello!
We are very interested in your project. Our team, consisting of experienced developers and UI/UX designers, has extensive experience in creating large-scale and scalable platforms. We specialize in developing reliable, high-performance, and intuitive solutions that meet the latest standards.
We use cutting-edge technologies:
Frontend: React and Next.js
Backend: Java, Spring Boot, Microservices
Design: Our UI/UX designer guarantees aesthetics and ease of use.
Others: PostgreSQL, MongoDB, Redis, AWS/GCP/Azure, Docker, Kubernetes.
We have successfully implemented a number of complex projects in fintech, e-commerce, SaaS, creating high-load and scalable systems. We are ready to show relevant cases in a personal meeting.
We are confident that our experience and comprehensive approach will help successfully implement your project. We look forward to discussing details and costs!
-
7 days500 USD
1767 40 0 7 days500 USDHello! I have already experience with the Copart auction and am ready to complete the project for you!
-
20 days500 USD
9927 117 0 20 days500 USDHello.
I am a NodeJS developer. Ready to take on the project. Write to me, let's discuss.
-
40 days500 USD
182 40 days500 USDGood afternoon
I will create a Copart parser and integrate it into the database structure environment, which will be connected to the final version of the website that integrates three parsers from three different sites, as well as the website itself
Thank you
-
15 days500 USD
1015 6 0 15 days500 USDGood day. I have extensive experience in creating parsers and using Django/DRF. Feel free to contact me.
-
13 days500 USD
8773 60 0 1 13 days500 USDHello! We, the company SolidWay, are ready to assist with developing an automated parsing system from the Copart auto auction and creating a database. We have experience in implementing similar projects, including using Python, Django, and working with PostgreSQL, which will allow us to effectively solve the assigned tasks.
We are well-versed in parsing using Selenium and other libraries, as well as organizing background tasks with Celery and Redis. Our team can implement an API for your catalog website and ensure reliable data storage.
We will discuss all project details to determine the timeline and budget after clarifying the tasks in more detail. We look forward to collaborating!
-
Здравствуйте, Раман. У меня вопрос по некоторым расходам на тестирование и разработку ПО. Аренда сервера, оплата сервиса по решению капчи и покупка прокси трафика. Как будут оплачиваться эти расходы? Например, корпоративные прокси с ротацией стоят в районе $0.6/GB, а мобильные уже 6$/GB.
-
Current freelance projects in the category Data Parsing
Parsing products, preparation for import to WPScrape the full catalog of these websites: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ All products need to be combined into one general table for import into WP.… Web Programming, Data Parsing ∙ 2 days back ∙ 54 proposals |
I am looking for a programmer for OpenCart.Good day 1) It is necessary to implement on the website dneprkomfort.dp.ua A module for Ukrainian banks has been purchased, and we have already integrated Mono Bank Here is an example from our competitor It is necessary to implement installment payments, purchase in parts… Web Programming, Data Parsing ∙ 2 days 22 hours back ∙ 48 proposals |
A specialist in Telegram promotion is required.
28 USD
Tasks: invite real users from the username database to new chats and send messages to the target database. Only quality traffic and work with a live audience are of interest — performers using bots, fake engagement, or low-quality methods are requested NOT TO DISTURB. Work… Data Parsing, Social Media Marketing (SMM) ∙ 7 days back ∙ 9 proposals |
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 10 days 19 hours back ∙ 13 proposals |
A specialist is needed to find contacts of decision-makers in Ukraine.It is necessary to gather a database (or ready database) of contacts of decision-makers (DMs) in companies in Ukraine. Information Gathering, Data Parsing ∙ 10 days 23 hours back ∙ 22 proposals |