Modern Blog
Full-stack blog platform with complete CRUD: creating, editing, deleting, and viewing posts.
Implemented:
- CRUD through modern Server Actions (Next.js 15, App Router)
- Authentication and operation protection (Clerk) — only authorized users can edit and delete
- Form validation (Zod), responsive UI, loading states, and inline errors
Stack: Next.js 15, TypeScript, Tailwind CSS, Zod, Clerk.
#nextjs #react #typescript #tailwindcss #fullstack #webdevelopment
Implemented:
- CRUD through modern Server Actions (Next.js 15, App Router)
- Authentication and operation protection (Clerk) — only authorized users can edit and delete
- Form validation (Zod), responsive UI, loading states, and inline errors
Stack: Next.js 15, TypeScript, Tailwind CSS, Zod, Clerk.
#nextjs #react #typescript #tailwindcss #fullstack #webdevelopment