.env with your configuration:RATE_LIMIT sets the maximum number of requests per minute (default: 100).http://localhost:3001http://localhost:5000.env.examplehttps://your-repl-name.your-username.repl.coPRODUCT_HUNT_API_TOKEN to your environment.SERPAPI_API_KEY=your_key_here to your environmentGOOGLE_SHEETS_ID=your_sheet_id to environment/admin and click "Fetch Latest Products"/api/cron/fetchPOST https://your-app.com/api/cron/fetchhttps://your-app.com/adminPOST /api/cron/fetch Fetch latest products from all categories POST /api/cron/fetch/:category Fetch products from specific category GET /api/products Get all products (supports filtering) GET /api/stats Get database statisticsGET /api/makers Get all makers (authenticated) POST /api/makers/:id/approve Approve a maker (authenticated) POST /api/makers/:id/reject Reject a maker (authenticated)POST /api/cron/enrich Run LinkedIn enrichment for pending makers GET /api/cron/enrich/status Get enrichment cache status POST /api/cron/enrich/clear-cache Clear enrichment cacheGET /api/health Health check endpoint GET / System info and statusPOST /api/cron/fetch/data directorygit checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)Posted Sep 25, 2025
Developed a web app for discovering and managing Product Hunt products and makers.
0
12
Sep 10, 2025 - Ongoing