{"id":15199016,"url":"https://github.com/naufalbasara/scrapestaurant","last_synced_at":"2026-03-07T16:01:56.436Z","repository":{"id":254878449,"uuid":"846061679","full_name":"naufalbasara/scrapestaurant","owner":"naufalbasara","description":"End-to-end Surabaya restaurants scraping project","archived":false,"fork":false,"pushed_at":"2024-08-26T17:46:11.000Z","size":97,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-28T11:38:50.858Z","etag":null,"topics":["beautifulsoup4","etl-pipeline","python","scraping","selenium"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/naufalbasara.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-22T13:09:05.000Z","updated_at":"2025-02-05T13:28:40.000Z","dependencies_parsed_at":"2024-08-26T19:36:07.241Z","dependency_job_id":null,"html_url":"https://github.com/naufalbasara/scrapestaurant","commit_stats":null,"previous_names":["naufalbasara/scrapestaurant"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/naufalbasara/scrapestaurant","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naufalbasara%2Fscrapestaurant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naufalbasara%2Fscrapestaurant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naufalbasara%2Fscrapestaurant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naufalbasara%2Fscrapestaurant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/naufalbasara","download_url":"https://codeload.github.com/naufalbasara/scrapestaurant/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naufalbasara%2Fscrapestaurant/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30221193,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T14:02:48.375Z","status":"ssl_error","status_checked_at":"2026-03-07T14:02:43.192Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beautifulsoup4","etl-pipeline","python","scraping","selenium"],"created_at":"2024-09-28T02:00:29.449Z","updated_at":"2026-03-07T16:01:56.403Z","avatar_url":"https://github.com/naufalbasara.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Surabaya Restaurants Data Scraping\r\n\r\n## Overview\r\nSurabaya is the central capital in East Java Province Indonesia. Being the 2nd largest city in Indonesia, Surabaya is filled with rich culture and multidiversity in their land. Foods become an integral part of the culture.\r\n\r\nThis project is gathering the data available online from pergikuliner’s website. Pergi Kuliner is a dining review directory platform where you can review food across Indonesia from street stalls to five-star restaurants. Data are gathered utilizing Selenium and Beautiful Soup scraping tools. The data were transformed with Python and the results stored in Google Sheets with Google Cloud API calls. Stored data are used for the end product, which is visualizing the data to dashboards with Looker Studio.\r\n\r\n## Data Pipeline\r\n![image](https://github.com/user-attachments/assets/67feaddd-0e23-4cb8-bcb2-fe93f8cfcf8c)\r\n\r\n## Data Visualization\r\n\u003cimg width=\"1144\" alt=\"image\" src=\"https://github.com/user-attachments/assets/635d35b7-e589-4ca3-a8a2-aeae60fe26da\"\u003e\r\n\r\n**Stacks**: Selenium, Beautiful Soup, Python, Looker Studio\r\n\r\n**Dashboard Link**: [Dashboard](https://lookerstudio.google.com/s/lQxLamhoSek)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaufalbasara%2Fscrapestaurant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnaufalbasara%2Fscrapestaurant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaufalbasara%2Fscrapestaurant/lists"}