
Closed
Posted
Paid on delivery
I'm looking for a Swiggy JSON extractor for personal use. The tool will help me extract data on a daily basis. The data needs to be extracted includes: - Menu details - Restaurant information - User reviews Ideal Skills and Experience: - Proficiency in web scraping - Experience working with JSON - Familiarity with Swiggy's platform - Ability to set up automated, scheduled extractions
Project ID: 40735312
32 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
32 freelancers are bidding on average ₹1,675 INR for this job

Hey, Scraping platforms like Swiggy that run on JSON APIs under the hood is right up my alley - I do a lot of this kind of work pulling structured data (menus, listings, reviews) straight from API responses rather than scraping rendered HTML, which is faster and way more reliable long-term. For daily automated runs, I'd set this up as a scheduled job (cron or n8n workflow, whichever you'd rather have) that pulls menu details, restaurant info, and reviews for whatever restaurants/locations you give me, and drops clean JSON (or CSV, your call) each day - with basic rate-limit handling so it doesn't get flagged for hitting the API too aggressively. A couple quick things to scope this properly: roughly how many restaurants or which city/area are you tracking, and do you want historical data pulled once at the start, or just fresh daily snapshots going forward? Happy to get started right away once I know the scope.
₹1,500 INR in 2 days
5.6
5.6

Hello Sir, I have already worked on similar types of website and software development projects and I am confident that I can successfully handle your project. I am a full-time freelancer with **17+ years of experience** in web development, software development, automation, and API integrations. My expertise includes: * ASP.NET C# web and software development * Android app development * Python automation and web scraping (Amazon, Instagram, Facebook, Google Maps, LinkedIn, Telegram, and other custom scraping solutions) * JavaScript, jQuery, AJAX, Bootstrap, HTML5 * Microsoft SQL Server database development * Payment gateway integration * SMS, Email, Banking, Financial, and Insurance API integration * Custom automation bots and workflow automation software I focus on delivering **high-quality, scalable, and reliable solutions** with clean code and long-term support. Please contact me in private chat so we can discuss your requirements in detail. I can also show you a **demo of similar projects** I have completed. Looking forward to working with you. Thanks & Regards
₹1,500 INR in 5 days
5.3
5.3

Hi, I’m Pawan, a senior full-stack developer experienced in PHP, Node.js, APIs, JSON processing, web scraping, and automation. I can build a daily automated Swiggy data extractor for restaurant information, menu details, pricing, availability, and reviews, with the output structured as clean JSON. The system can be scheduled to run automatically and store each daily snapshot with timestamps, making it easy to compare changes over time. I can also provide CSV export if required. I’ll build it with proper rate limiting, error handling, logging, and a maintainable structure so the extraction can run reliably without manual intervention. I can start immediately and discuss the exact locations/restaurants and required fields before development. Thanks, Pawan
₹3,000 INR in 1 day
4.3
4.3

Before scheduling this daily, I'd check whether menu data, restaurant details and reviews are actually available from the same source. Reviews may need a separate extraction path, and missing fields should be reported rather than silently returned as empty data. I've built scraping/data-collection workflows, API automation and Telegram bots. I haven't built a Swiggy-specific extractor yet, but JSON normalization, scheduled runs, retries and detecting source changes are familiar work. I'd start with restaurant URLs you provide, inspect the accessible data, and return a sample JSON schema with stable IDs and collection timestamps. The completed worker would save dated outputs, avoid duplicates and log failed runs so you know when a daily update needs attention. INR 1,500 covers a one-day feasibility/sample milestone for one restaurant, not a production daily collector. A working single-source scheduled tool is more realistically INR 8,000-12,000 and 3-4 days after access is confirmed; scale and review availability may change that. How many restaurants and which city do you need? My scraping and automation background makes me a strong match for a small, maintainable tool.
₹1,500 INR in 1 day
3.7
3.7

I can build a reliable Swiggy JSON data extractor for your personal daily use, covering restaurant details, menu data, and user reviews. I have 4.5+ years of experience in Python web scraping and automation, using Requests/curl_cffi, BeautifulSoup, Selenium, Playwright, and JSON processing. I can also set up scheduled extraction, structured JSON/CSV output, logging, and error handling. I can first build a small working prototype to verify the required data before completing the full automation.
₹1,500 INR in 3 days
2.9
2.9

Hello, I have checked your Swiggy JSON extraction requirement and can build a simple, reliable tool for daily automated extraction. I can implement: * Restaurant information extraction * Menu/category/item details * User review data where it is publicly available through the normal Swiggy web responses * Clean, structured JSON output * Daily scheduled automatic execution * Error handling, logging and easy configuration I will keep the tool focused on exactly what you need without unnecessary complexity. I can also provide a working demo of the extraction flow first so you can verify the output before the final handover. One important point: I will not claim or build around bypassing CAPTCHA, anti-bot protection, login restrictions or other protected access controls. The extractor will work with data that can be accessed through the permitted/public web flow. I can start immediately, keep the implementation clean and provide the complete source code with setup instructions. Thank you for considering my bid.
₹2,000 INR in 7 days
2.7
2.7

Hi, I can build a scheduled JSON extraction tool for your personal data workflow. • Extract restaurant information and menu details • Collect available user review data • Parse and structure the JSON cleanly • Handle pagination and changing response structures • Add error handling, retries and logging • Save results in JSON/CSV or your preferred format • Set up daily automated extraction with cron or a scheduler • Keep the scraper modular and easy to maintain • Provide setup instructions and source code I have experience with Python, JavaScript, web scraping, JSON, APIs, data processing and automation. I’ll first inspect the available data structure and build the extractor around the permitted access methods rather than relying on brittle page selectors. I can start immediately.
₹1,050 INR in 1 day
2.1
2.1

I'll build a script that pulls Swiggy menu details, restaurant information, and user reviews into structured JSON on a daily automated schedule. Since Swiggy has no public API, this means working from its internal JSON endpoints, so the plan accounts for both extraction and stability: 1. Identify and map the JSON endpoints behind restaurant, menu, and review pages for your target list. 2. Build the extractor with request handling, retries, and delays to avoid rate limiting/blocks. 3. Normalize output into a consistent JSON schema (per restaurant, per menu item, per review). 4. Set up a daily scheduled run (cron/Task Scheduler) that saves timestamped JSON files and logs errors. You'll get the extraction script, the scheduler config, sample output JSON, and a short README covering setup and how to adjust the restaurant list. One thing that affects scope: roughly how many restaurants/locations do you need tracked daily?
₹945 INR in 4 days
2.1
2.1

Swiggy отдаёт меню и отзывы через внутренние JSON-эндпоинты, но они привязаны к геолокации и часто режут запросы с одного IP, так что «ежедневно» без прокси может упереться в блокировки. Я писал краулеры на Playwright с обходом антибот-защиты для агрегатора данных с нескольких площадок. Сколько ресторанов и в каких городах нужно отслеживать, и куда сохранять результат: JSON-файлы или база?
₹958 INR in 4 days
0.3
0.3

Hi, there I have worked on data extraction pipelines where semi-structured JSON responses had to be collected reliably, normalized into usable datasets, and processed automatically on recurring schedules. For this Swiggy extraction tool, I am planning a Python-based collector that captures restaurant details, menu structures, and available review data, then normalizes the JSON into consistent output formats such as JSON or CSV. The extraction layer can include request/session handling, pagination, retries, validation, structured logging, and duplicate detection so daily runs remain reliable. A scheduler can trigger the process automatically and store timestamped datasets for historical comparison, while respecting applicable platform access and usage restrictions. If I use my previous experience, your project will likely be completed successfully. Hope to discuss this in detail. Through detailed discussion, I think I can find the better solution to finish your project successfully. Thank you
₹1,050 INR in 7 days
0.5
0.5

I can start right now I have checked the details for your Swiggy JSON extractor and I have some questions like should the daily extractions be saved to CSV, JSON, or a local database? I have strong experience with Python web scraping, parsing complex JSON structures from food delivery platforms, and setting up automated cron jobs for daily runs. lets do it
₹600 INR in 7 days
0.0
0.0

The important part of this tool is not just extracting Swiggy data once, but making the process reliable enough to run automatically every day and produce clean, structured JSON. I can build the extractor in Python to collect: • Restaurant information • Menu items, categories, prices and available details • User reviews and ratings • Structured JSON output • Automated daily execution • Logging and error handling for failed extractions I’ll keep the extraction and parsing logic separated so changes to individual data fields can be maintained without rebuilding the whole tool. I’ll also test the extractor across multiple restaurant/menu responses, verify the JSON structure, and provide the complete source code with simple instructions for running or scheduling it. I’ll deliver a working extraction tool, structured JSON output, automated daily scheduling setup, and documented source code ready for personal use.
₹600 INR in 1 day
0.0
0.0

Your key needs are daily Swiggy extraction of menu details, restaurant info, and user reviews in JSON. I can build a small Python scraper that handles the JSON response, saves clean structured output, and runs on a daily schedule. I can share a quick sample JSON structure from one restaurant first. Do you already have a preferred output format or scheduler?
₹800 INR in 2 days
0.0
0.0

Hello, I can build a lightweight Swiggy JSON data extractor for your personal daily-use workflow. The tool can collect and structure: • Restaurant information • Menu categories, items, prices and availability • Ratings and other available restaurant details • Publicly accessible user reviews • Clean JSON output with consistent fields • Automatic daily extraction and timestamped files • Duplicate handling and basic error/retry logic I can implement it in Python, using direct JSON/API responses where legitimately accessible and browser automation only where necessary. The extraction will be designed to avoid unnecessary requests and to handle normal page/data changes cleanly. My background in Python, APIs, data processing and automation fits this project well. Please send a few example Swiggy restaurant URLs/locations and the exact JSON structure you want. I can review the current data flow and build the extractor accordingly.
₹1,000 INR in 2 days
0.0
0.0

Hi! I can build this Swiggy extractor in Python. My approach: instead of parsing HTML, I'll use the same JSON data the Swiggy website loads itself. This is faster and more reliable. The tool will: - Collect restaurant info (name, rating, cuisines, location, delivery time, cost for two) - Collect full menus (dishes, prices, categories, veg/non-veg, ratings) - Save everything to clean JSON and CSV files - Run automatically every day on a schedule (Windows Task Scheduler or Linux cron) I've already checked that Swiggy data loads correctly for the location, and I have a similar project on my GitHub: a competitor price and stock monitor built in Python. A few questions so I can give you exactly what you need: 1. Which city/area and which restaurants – specific ones or all restaurants in an area? 2. For reviews: the website mainly shows ratings. I'll check what review data is available and confirm before starting. 3. Do you prefer JSON only, or also CSV/Excel? Price: ₹1,500. Delivery: 2–3 days, with source code and a short setup guide.
₹1,200 INR in 3 days
0.0
0.0

Familiarity with Swiggy's platform is an important aspect of this project and I can assure you that my understanding of it is substantial. My extensive experience with web scraping, specifically with APIs and JSON processing, will be of immense value to developing your extraction tool. I prioritize efficiency and reliability, which means rather than relying on precarious HTML selectors for data retrieval, I'll thoroughly investigate the most secure and dependable way to gather the necessary information. In addition to extracting the required data, I assure you that my solution will capture all relevant factors. This includes things like restaurant IDs/URLs, timestamps for each extraction (for tracking purposes), duplicate detection to avoid any redundancy in the data, efficient error handling and retries, and an overarching logging system. By designing a standalone Node.js script with a clear and pluggable architecture accompanied by well-crafted configuration instructions, I will ensure a high-grade output perfectly tailored to your daily needs. Task scheduled execution will also be implemented for automated database or local saving based on your preferences.
₹1,050 INR in 7 days
0.0
0.0

I offer quick and super high qualith work. I am AI full stack engineer from tbilisi. since my work is high quality yu might see that it is a bit expensive but i think it is better to pay more once and it to actually work than pay over and over again and it never finish
₹10,000 INR in 7 days
0.0
0.0

Hi, I can build a Python-based JSON data extraction tool for the required restaurant data, with a structure that can be scheduled for daily execution. I can work with: * JSON parsing and structured data extraction * Python automation * Data cleaning and transformation * Scheduled pipeline execution * Exporting the extracted data into a structured format For this project, I would first confirm the expected input (restaurant URLs/API responses), the required JSON structure, and the daily extraction volume. I would also use only access methods permitted by Swiggy's platform and avoid bypassing anti-bot or access controls. I can provide a clean, reusable script with configuration separated from the extraction logic, making it easier to run automatically every day. If you can share an example of the expected JSON output and how the restaurant data should be selected, I can estimate the implementation more precisely. Best regards, Noran
₹750 INR in 3 days
0.0
0.0

I can build a repeatable Swiggy data extractor that collects restaurant details, menu items, and publicly available review data into structured JSON/CSV output, with a simple scheduled daily run. I will use public or otherwise authorized endpoints only, with sensible rate limiting, retries, and clear setup instructions—no CAPTCHA or access-control bypass. Before implementation I will confirm the target city/restaurant scope and exact output fields so the extractor stays reliable and maintainable. The bid includes the working extractor, setup notes, and one revision for the agreed scope.
₹1,050 INR in 7 days
0.0
0.0

Hi! Web scraping and scheduled data extraction is exactly what I do, so this Swiggy JSON extractor is a clean fit. How I'd build it: - A Python tool that pulls Swiggy's JSON responses for what you need: menu details, restaurant information (name, location, rating, cuisines, timings) and user reviews. - Structured output to JSON (and CSV if useful), with a clear, consistent schema so it's easy to use downstream. - Scheduled daily runs (cron or a scheduler) so the data refreshes automatically without you lifting a finger. - Reliable request handling - rate limiting, retries, sensible headers - plus a run log so you can confirm each day's pull succeeded. You get the source code, a short setup/run guide, and I'll show it pulling live data before we wrap. Two quick questions so I scope it exactly: - Which cities/areas or specific restaurants should it cover - or everything reachable? - Where should the daily output land: local files, a database, or a Google Sheet? I'm UTC+3 and available daily; relevant scraping and data-automation work is on my GitHub, linked from my profile. Happy to start with a working menu + restaurant extractor and add reviews next.
₹1,500 INR in 5 days
0.0
0.0

New Delhi, India
Member since Nov 17, 2020
$50-100 USD
$30-250 USD
$28-92 USD / hour
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹1000-2000 INR
£20-250 GBP
₹1500-12500 INR
₹12500-37500 INR
₹150000-250000 INR
$30-250 USD
₹600-1500 INR
$2-8 CAD / hour
$10-30 USD
₹600-1500 INR
$30-250 USD
$30-250 USD
€750-1500 EUR
₹2000-2500 INR