A comprehensive SaaS platform that leverages real-time Google Trends data to help content creators generate SEO-optimized content across multiple languages and regions.
- Trend Discovery Dashboard: Interactive visualizations of trending topics by country/language using google-trends-api with filters for timeframes and categories
- AI Content Generation Interface: Rich text editor with model selection (OpenAI, Gemini, Perplexity), tone/style controls, and one-click generation based on selected trends
- Content Library: Save, organize, and edit generated content with keyword tagging and search functionality
- Multi-language Support: Translation preview and region-specific SEO recommendations
- Integration Options: WordPress, social media platforms, and content calendars via API/webhooks
- React + TypeScript + Vite
- Tailwind CSS with Shadcn UI components
- Google Trends API integration
- Multiple AI model integrations (OpenAI, Gemini, Perplexity)
- Node.js (v16 or higher)
- npm or yarn
# Clone the repository
git clone https://github.com/onwp/trendcontent
cd trendcontent
# Install dependencies
npm install
# or
yarn install
# Start the development server
npm run dev
# or
yarn dev
Create a .env
file in the root directory with the following variables:
VITE_OPENAI_API_KEY=your_openai_api_key
VITE_GEMINI_API_KEY=your_gemini_api_key
VITE_PERPLEXITY_API_KEY=your_perplexity_api_key
- Discover Trends: Use the Trend Discovery Dashboard to find trending topics in your region and category
- Generate Content: Select a trend and use the AI Content Generation Interface to create content
- Customize: Edit the generated content using the Rich Text Editor
- Save & Organize: Store your content in the Content Library for future use
- Export & Share: Integrate with WordPress, social media, or content calendars
MIT