A personal blog platform built with Next.js 15 and Sanity CMS, featuring a clean, modern UI and robust content management system.
-
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
- Next.js 15
- Sanity CMS
- TypeScript
- Tailwind CSS
- Heroicons
- Static Site Generation (SSG)
- Preview Mode
- Search functionality
- Newsletter subscription
- Clone the repository
git clone https://github.com/SyedSibtainRazvi/next_sanity_blog_app.git
- Install dependencies
npm install
- Set up environment variables
cp .env.example .env.local
- Run the development server
npm run dev
- Open http://localhost:3000 in your browser
MIT License - feel free to use this project for your own blog!