A comprehensive web application that discovers, enriches, and manages Product Hunt products and their makers. This tool automates the process of finding promising products and their creators, then helps you connect with them through an intuitive admin interface.
β¨ What It Does
Product Hunt Finder is a complete pipeline for discovering and managing Product Hunt products:
π Auto-Discovery: Fetches the latest products from Product Hunt RSS feeds by category
π LinkedIn Enrichment: Automatically finds LinkedIn profiles for product makers using intelligent search
π¨βπΌ Admin Review: Provides a clean interface to review and approve/reject makers
π Google Sheets Export: Pushes approved makers to Google Sheets for outreach and follow-up
π Analytics: Tracks statistics and provides insights into your discovery pipeline
π― Key Features
RSS Feed Processing
Multi-Category Support: AI, Developer Tools, SaaS, and more
Automatic Scheduling: Can be triggered manually or via cron jobs
Duplicate Prevention: Smart detection to avoid processing the same products twice
Robust Error Handling: Graceful failure handling with detailed logging
LinkedIn Profile Enrichment
Intelligent Search: Uses Google Search API to find LinkedIn profiles
Smart Matching: Advanced algorithms to match maker names with LinkedIn profiles
Caching System: Prevents duplicate searches and optimizes API usage
Fallback Support: Works with or without external APIs
Admin Panel
Authentication: Secure access with username/password or token-based auth
Review Interface: Clean, responsive UI for reviewing makers
Bulk Actions: Approve or reject makers with loading indicators
Filtering: Filter by status (pending/approved/rejected) and category
Mobile Responsive: Works seamlessly on desktop and mobile devices
Google Sheets Integration
Automatic Export: Approved makers are automatically added to Google Sheets
Customizable Fields: Choose which data to export
Real-time Sync: Immediate updates when makers are approved
Error Recovery: Handles API failures gracefully
Modern UI
Tailwind CSS: Clean, modern design with utility-first styling
Responsive Design: Optimized for all screen sizes
Interactive Elements: Loading states, hover effects, and smooth transitions
Accessibility: WCAG compliant with proper semantic markup
Tech Stack
Frontend
React 18: Modern React with hooks and functional components
Tailwind CSS: Utility-first CSS framework for rapid UI development
React Router: Client-side routing for single-page application
Responsive Design: Mobile-first approach with breakpoint optimization
Backend
Node.js: JavaScript runtime for server-side logic
Express: Web framework for API endpoints and middleware
JSON File Storage: Simple, lightweight data persistence
SerpAPI: Google Search integration for LinkedIn discovery
Google Sheets API: Direct integration for data export
Deployment
Replit: Cloud-based development and hosting platform
Replit Autoscale: Automatic scaling based on demand