Skip to content

A modern blog platform built with Next.js and Sanity CMS. Features dark mode, rich text support, and an intuitive content management system.

License

Notifications You must be signed in to change notification settings

SyedSibtainRazvi/next_sanity_blog_app

Repository files navigation

Modern Blog Platform with Next.js and Sanity CMS

A personal blog platform built with Next.js 15 and Sanity CMS, featuring a clean, modern UI and robust content management system.

Links

Photos

Home Page Dark Mode Home Page Light Mode

🚀 MVP Features

  • Modern UI/UX

    • Dark/Light mode system support
    • Responsive design for all devices
    • Clean, minimalist interface
    • Smooth animations and transitions
  • Content Management

    • Sanity Studio integration
    • Rich text editor support
    • Image optimization and management
    • Author profiles with metadata
  • Technical Features

    • TypeScript for type safety
    • Tailwind CSS for styling
    • SEO optimized with metadata
    • Responsive images
    • Fast page loads

InSights

Desktop Mobile

🛠️ Tech Stack

  • Next.js 15
  • Sanity CMS
  • TypeScript
  • Tailwind CSS
  • Heroicons

🚀 Coming Soon

  • Static Site Generation (SSG)
  • Preview Mode
  • Search functionality
  • Newsletter subscription

🚀 Getting Started

  1. Clone the repository
git clone https://github.com/SyedSibtainRazvi/next_sanity_blog_app.git
  1. Install dependencies
npm install
  1. Set up environment variables
cp .env.example .env.local
  1. Run the development server
npm run dev
  1. Open http://localhost:3000 in your browser

License

MIT License - feel free to use this project for your own blog!

About

A modern blog platform built with Next.js and Sanity CMS. Features dark mode, rich text support, and an intuitive content management system.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published