This repository contains a Python script designed to fetch trending Google searches for a specific region using the Google Search API. The retrieved data is stored seamlessly in a PostgreSQL database hosted on Aiven Cloud, providing a robust and scalable solution for tracking and analyzing search trends.
All the services (Cloud Database + API + Server to run script) used in this project are always free to use.
- Google Search API Integration: Utilizes the Google Search API to fetch real-time trending searches.
- PostgreSQL Database: Stores the fetched data in a PostgreSQL database for efficient data management.
- Aiven Cloud Hosting: Leverages Aiven Cloud for reliable and secure database hosting.
- PEP8 Compliance: The codebase adheres to the PEP8 coding standards, ensuring clean and readable code.
- Clone the repository to your local machine.
- Install the necessary dependencies using the provided requirements.txt file.
- Configure your Google Search API credentials.
- Set up your PostgreSQL database connection details in the script.
- Run the script to fetch and store trending Google searches.
Contributions are welcome! Please feel free to open issues, submit pull requests, or give suggestions to improve this project.