The Cameo Celebrity Scraper is a Node.js-based web scraping tool designed to extract detailed information from Cameo.com, a platform where celebrities and influencers offer personalized video messages for their fans. This scraper utilizes Crawlee, SQLite, and Axios to efficiently gather data such as names, professions, pricing, and other key details of talent profiles.
- Node.js
- Crawlee
- SQLite
- Axios
To use the Cameo Celebrity Scraper, follow these steps:
-
Clone the repository:
git clone https://github.com/MapsGraphsCharts/cameo-celebrity-scraper.git cd cameo-celebrity-scraper
-
Install the required dependencies:
npm install
Execute the scraper using the following command:
node main.js
This will start the scraping process, collecting data from Cameo.com and storing it in a local SQLite database.
Below is an example of how the scraper can be used to collect data from specific categories on Cameo.com:
// Include your example code here
This project is open-sourced under the MIT License.
Contributions to the Cameo Celebrity Scraper are welcome! If you have suggestions for improvement or want to contribute to the codebase, please feel free to fork the repository and submit a pull request.
This tool is intended for educational and research purposes only. Users must adhere to Cameo.com's terms of service when using this scraper. We are not responsible for any misuse of this tool or any violations of terms and conditions set by Cameo.com.