All work
ProfessionalAI / Automation
LinkGen
Autonomous LinkedIn AI auto-poster
A LinkedIn automation platform that aggregates trending tech news, generates personalised posts with Google Gemini, finds matching images and auto-posts on a schedule via Vercel cron — engineered to run on free tiers.
The Problem
Creators spend hours finding topics and writing consistent, engaging LinkedIn posts.
The Solution
An automated pipeline: discover trending news across 5 sources, generate posts via Gemini, attach images, and schedule via cron with full history and manual revert.
Key Features
Multi-source news aggregation (RSS, HN, Reddit, Dev.to)
Google Gemini 1.5 Flash generation
Customisable tone & topic filters
LinkedIn OAuth + UGC post API
Hourly Vercel cron scheduling
Post history, search & revert
Architecture
Frontend
Next.js 15 + React 19 + TypeScript + Tailwind + shadcn/ui
Backend
Next.js API routes
Database
Supabase (PostgreSQL)
Infrastructure
Gemini API, LinkedIn API v2, Vercel Cron, NextAuth v5
Engineering Challenges
- Rate-limit juggling across 5+ APIs
- Reliable async image upload to LinkedIn
- Cross-source news deduplication
Tech Stack
Next.jsReact 19TypeScriptTailwindGeminiSupabaseLinkedIn APIVercel CronNextAuth
Live demo, screenshots and walkthrough video — slots are ready for these assets.