AI-generated content engine with affiliate monetisation Rust (Actix + SurrealDB) · Next.js frontend
Peakpicks turns ideas into monetised articles—fast. It drafts posts with AI, injects context-aware affiliate links, and serves a slick web UI.
| Layer | Tech | Highlights |
|---|---|---|
| Backend | Rust + Actix | Ultra-fast async API |
| Database | SurrealDB | Flexible graph–document model |
| AI | OpenAI (pluggable) | Topic research & copy generation |
| Frontend | Next.js 14 | SEO-friendly hybrid rendering |
| Affiliate | SHOPEE, LAZADA | Keyword-aware link injection |
- One-click article creation – pick a topic, receive a polished draft.
- Automatic affiliate links – added where they convert best.
- MDX editor with AI regen – tweak or regenerate sections in place.
- Social snippets & email digests – outreach handled for you.
- Container-first stack – consistent local or cloud deployment.
Avoid long compile times on low-power laptops:
- Commit this file at the repo root.
- Run
gcloud builds submit. Google’s multi-core workers compile the Rust backend and push the image to Artifact Registry. - Deploy the resulting image to Cloud Run, GKE, or anywhere Docker runs—no heavy local builds required.
That’s it—Peakpicks is the shortcut from idea to monetised content, fuelled by Rust speed and effortless cloud builds.