{"id":23213900,"url":"https://github.com/sahashraee/webscraper-to-sqlite","last_synced_at":"2025-04-05T13:11:06.538Z","repository":{"id":266505817,"uuid":"898540347","full_name":"SahashRaee/Webscraper-To-Sqlite","owner":"SahashRaee","description":"A Simple Python project to scrape book data and store it in an SQLite database for easy access and analysis.","archived":false,"fork":false,"pushed_at":"2024-12-08T20:39:16.000Z","size":496,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-18T04:56:22.577Z","etag":null,"topics":["beautifulsoup4","python","sqlite3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SahashRaee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-12-04T15:21:42.000Z","updated_at":"2025-01-21T06:00:46.000Z","dependencies_parsed_at":"2025-02-11T04:20:27.329Z","dependency_job_id":null,"html_url":"https://github.com/SahashRaee/Webscraper-To-Sqlite","commit_stats":null,"previous_names":["sahash-rai/webscraper-to-sqlite","sahashraee/webscraper-to-sqlite"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FWebscraper-To-Sqlite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FWebscraper-To-Sqlite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FWebscraper-To-Sqlite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahashRaee%2FWebscraper-To-Sqlite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SahashRaee","download_url":"https://codeload.github.com/SahashRaee/Webscraper-To-Sqlite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247339158,"owners_count":20923014,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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","python","sqlite3"],"created_at":"2024-12-18T19:19:51.726Z","updated_at":"2025-04-05T13:11:06.517Z","avatar_url":"https://github.com/SahashRaee.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![WebScrapping_Image](https://github.com/Sahash-Rai/Webscraper-To-Sqlite/blob/main/Asset/webscrapping_image.png)\n# 📚 Book Scraping and Database Storage\n\nWelcome to the **Book Scraping and Database Storage** project! This project scrapes book data from [Books to Scrape](https://books.toscrape.com/), stores the information in a **SQLite** database. This project is a great starting point for learning web scraping with Python, and I have completed it as a beginner.\n---\n\n## 🚀 Project Overview\n\nThis project scrapes details such as the title, price, and URL of books from the **Books to Scrape** website and stores them in an **SQLite** database. \n### Key Features:\n\n- **Web Scraping**: Scrape top books with basic details like title, price, and URL.\n- **SQLite Database**: Store and manage scraped data in a local SQLite database.\n\n\n---\n\n## 🛠️ Technologies Used\n\n- **Python 3.x** – Programming language\n- **BeautifulSoup** – For parsing HTML and scraping data\n- **Requests** – For making HTTP requests\n- **SQLite** – A lightweight database for storing scraped data\n\n---\n\n## 💡 Installation and Setup\n\n### 1. Clone the repository:\n\ngit clone https://github.com/Sahash-Rai/Webscraper-To-Sqlite.git\n\n### 2. Set up a virtual environment:\n\nFor macOS:\n\npython3 -m venv myenv\nsource myenv/bin/activate\n\nFor Windows:\n\npython -m venv myenv\n.\\myvenv\\Scripts\\activate\n### 3. Install the required dependencies:\n\npip install -r requirements.txt\n\n🏃‍♂️ Running the Project\nTo start the web scraping process, simply run the main script.\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahashraee%2Fwebscraper-to-sqlite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahashraee%2Fwebscraper-to-sqlite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahashraee%2Fwebscraper-to-sqlite/lists"}