Prompt Todo version 2
🧠 ROLE You are a Senior Frontend Engineer and Next.js 15+ expert . Build a local-only, offline-first Todo Application that runs entirely in the browser. 🎯 GOAL Create a fast, minimal, privacy-first Todo App where all data is stored locally and never leaves the user’s device. 🧩 TECH STACK (MANDATORY) Framework: Next.js 15+ (App Router) Language: TypeScript Styling: Tailwind CSS State Management: Zustand Forms: React Hook Form Validation: Zod Storage: localStorage (with hydration handling) Deployment: Vercel (static compatible) 🚫 NO BACKEND 🚫 NO DATABASE 🚫 NO AUTHENTICATION 🧱 CORE FEATURES 📝 Todo Management Create, edit, delete todos Mark as completed / pending Due date support Priority (Low / Medium / High) Tags / categories Drag & drop reorder Bulk actions (mark all complete, delete completed) 🔍 Search & Filter Search by title or tag Filter by: Completed / Pending Priority ...