πŸŽ‰ Limited Offer: First 20 Customers Get 50% OFF! Use Code: FIRST20OFF πŸŽ‰

Features Overview

πŸ› οΈ Frameworks & Libraries:

  • πŸš€ Next.js 15.2 (App Router)
  • βš›οΈ React 19
  • πŸ“¦ Payload CMS 3.0
  • 🎨 Tailwind CSS v4
  • 🧩 Shadcn/ui
  • πŸ“§ @react-email for responsive emails

πŸ” Authentication:

  • πŸ”‘ Auth.js or Better Auth with custom adapters for Payload
  • Frontend authentication components:
    • Sign-in
    • Sign-up
    • Reset Password
    • Verify Password
    • Profile page
    • Profile/Sign-in header menu item
  • Custom styled "Verify Password" and "Reset Password" emails

πŸ“ Form & Validation:

  • πŸͺ React Hook Form
  • βœ… Zod

πŸ–ΌοΈ Image Optimization:

  • Custom Image Optimize Endpoint (Force Aspect Ratio)

βš™οΈ Code Quality & Tools:

  • 🧹 ESLint 9
  • ✨ Prettier
  • πŸ“œ Structured Naming Conventions for exports and files.

🚒 Deployment & Infrastructure:

  • 🐳 Docker Compose production-ready, up-to-date setup (fully tested)
  • 🏠 Self-hosted first (complete data control)

Pre-Configured Payload CMS Features πŸ“¦

  • βš™οΈ Live Preview: Real-time preview with breakpoints for mobile, tablet, desktop
  • πŸ“ Draft Mode: Draft management separate from live content
  • πŸ“‹ Form Builder: Forms with React Hook Form and Zod validation
  • βœ‰οΈ Email Integration: Emails via Resend with custom templates
  • πŸ”— Nested Content: Organized with Nested Docs Plugin
  • πŸ” SEO Optimization: Built-in sitemap.ts and robots.txt
  • β†ͺ️ Unlimited Redirects: Regex-supported middleware redirects
  • 🌐 Reusable Blocks: Global content sharing
  • πŸ“ Lexical Editor:
    • Custom classes per HTML tag (reduces backend complexity)
    • Responsive font sizes per breakpoint
    • Corrected HTML for OL and UL lists

Additional Payload Adjustments πŸŽ›οΈ

  • πŸ–₯️ Custom Admin UI: Styled for enhanced management
  • πŸ–₯️ Enhanced Field Width Control: Width property without row field

✨ Template Specific Features

  • πŸ“ Unique Grid Component: Easy-to-use responsive grid
  • 🧭 Configurable Header Menu: Fixed & contracted on scroll
  • πŸ”— Automatic Content Hashing: Unique asset hashes for immutable caching
  • πŸ–ŒοΈ Enhanced Image Component: Dynamic aspect ratios, width, height via custom Sharp endpoint
  • 🌐 View Transitions: Smooth view animations
  • πŸŽ₯ Transition Component: Element animations (scroll compatible with RSC)
  • πŸ“‘ Single H1 Enforcement: Improved SEO/accessibility
  • πŸ” Simplified Querying: Improved querying between collections
  • πŸ› οΈ Lexical HTML Fixes: Corrected OL and UL outputs
  • πŸŒ— Dark Mode Toggle: Theme customization
  • ✏️ Editable Header & Footer: CMS editable
  • πŸ“ Custom Section Component: Consistent block spacing
  • πŸ› οΈ Custom Fields:
    • Path field (cross-collection unique 🀯)
    • Tailwind Color field
    • Dynamic Icon field (lucide-react)

Project Structure πŸ“

A structured, developer-friendly folder architecture designed specifically for clarity and scalability:

β”œβ”€β”€ src
β”‚   β”œβ”€β”€ app                 # Next.js pages, layouts, routing (auth/frontend/payload)
β”‚   β”œβ”€β”€ config              # Payload CMS config, metadata, and globals
β”‚   β”œβ”€β”€ blocks              # Payload CMS reusable blocks
β”‚   β”œβ”€β”€ components          # UI components, forms, layout elements
β”‚   β”œβ”€β”€ features            # Modular, feature-specific code (authentication, emails)
β”‚   β”œβ”€β”€ hooks               # Reusable custom React hooks
β”‚   β”œβ”€β”€ lib                 # Shared utility libraries and external integrations
β”‚   β”œβ”€β”€ utils               # Helper and utility functions for general use
β”‚   β”œβ”€β”€ payload             # Payload CMS configurations, collections, utilities
β”‚   └── middleware.ts       # Middleware logic (redirect handling)
β”‚
β”œβ”€β”€ scripts                 # Dev tooling scripts
β”œβ”€β”€ docker-compose.yml      # Container setup
└── Dockerfile              # Containerized app setup

Coding Philosophy πŸ“š

  • πŸ› οΈ Transparent and Customizable: Everything is open and adjustableβ€”full control, no hidden layers.
  • πŸ”„ Continuous Improvement: Dependencies stay current for security and performance. Feedback drives progress.
  • 🧩 Modular by Design: Tackles complex problems, but you can strip out what you don’t need.
  • πŸ”§ Best Practices First: Favors native Next.js solutions and proven methods over third-party dependencies.
  • πŸš€ Production-Ready: Built to be optimized, secure, and maintainable for real-world use.