Work / Web Dev
OneClick
SaaS platform for automated social media posting — schedule, publish, and track across platforms from one dashboard.
- Role
- Full-stack developer
- Type
- Web Dev
The problem
Posting the same update to Facebook, Instagram, LinkedIn and X means four logins, four editors, and four chances to get it wrong.
What I built
One dashboard that writes once and publishes everywhere. Two Next.js apps — a hand-built marketing site and a shadcn admin — sit on a Go API with Postgres, JWT sessions and Google sign-in.
Where it is now
Live and taking real users at oneclickpost.co. I designed it, built it, and run it — hosting bill included.
Stack
- Marketing site
- Next.js 16 (App Router), React 19, TypeScript, Tailwind v4. Hand-built UI, no component library
- Marketing extras
- Motion, Cal.com embed, Sentry, lucide icons
- Admin dashboard
- Next.js 16, React 19, Tailwind v4, shadcn (base-nova preset, on Base UI)
- Admin extras
- TanStack Query, dnd-kit, PapaParse for CSV import, Sonner, next-themes
- API
- Go + Gin, plain database/sql, PostgreSQL
- Auth & email
- JWT in httpOnly cookies, Google OAuth, Resend
- Hosting
- Vercel (marketing + admin), Railway (API + Postgres), Namecheap DNS
Want something like OneClick?