A full-stack publishing platform where authors write, manage and publish content with help from generative AI. I designed and built it end to end — frontend, backend API, database, authentication and deployment.
The challenge
Build a real product, not a demo: secure multi-user access with different permission levels, a comfortable writing experience, and AI features that genuinely speed up content creation.
What I built
Landing page introducing the product
Dashboard for managing posts and content
Editor for writing and editing articles
AI generation — LLM-assisted content creation inside the editor
Authentication — secure login and sign-up with JWT
Role-based access control (RBAC) — separate admin and user permissions
API architecture — a FastAPI backend serving the Next.js frontend
Database — PostgreSQL schema for users, roles and content
Deployment — frontend and backend running in production
How I approach full-stack products: a clear API boundary between frontend and backend, security built in from the start, and AI integrated where it adds real value for users.
Like this project
Posted Oct 7, 2026
A full-stack content platform with LLM-assisted writing — Next.js frontend, FastAPI backend, PostgreSQL, JWT authentication and role-based access control.