Skip to content
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.