Skip to content

Latest commit

Β 

History

History
47 lines (32 loc) Β· 1.19 KB

File metadata and controls

47 lines (32 loc) Β· 1.19 KB

πŸ“– Blog App

Live Demo: https://blog-app-flax-one-86.vercel.app/

A sleek and responsive platform for sharing stories, ideas, and creativity. Built with Next.js 14 (App Router) and featuring authentication, dynamic routing, and MongoDB integration.


πŸš€ Overview

This modern web application allows users to:

  • πŸ“° Browse blog posts
  • ✍️ Write and publish new blogs
  • πŸ” Log in to manage content
  • ⚑ Explore dynamic routes with SEO-friendly metadata

✨ Features

  • Responsive UI (mobile-first)
  • Authentication with NextAuth v5 (JWT-based)
  • Dynamic blog routes (/blogs/[slug])
  • Protected routes using Next.js Middleware
  • Optimized SSR + Server Actions in forms
  • Deployed on Vercel

πŸ› οΈ Tech Stack


⚑ Quick Start

  1. Clone the repository
    git clone <your-repo-url> blog-app
    cd blog-app