How to Build a Drag-and-Drop Interface with dnd-kit in React
Build drag-and-drop interfaces in React with dnd-kit. Sortable lists, kanban boards, and accessible drag interactions.
Articles and guides about tutorials.
Build drag-and-drop interfaces in React with dnd-kit. Sortable lists, kanban boards, and accessible drag interactions.
Build secure file uploads with presigned URLs in Next.js. Upload directly to S3 without routing files through your server.
Generate invoices, reports, and documents as PDFs in Next.js using @react-pdf/renderer. Dynamic content, tables, and styling.
Build webhook endpoints in Next.js. Signature verification, payload processing, retry logic, and event handling.
Build a Trello-style Kanban board in React with columns, cards, drag-and-drop reordering, and persistent state.
Protect your Next.js API routes with rate limiting. In-memory, Redis-backed, and middleware-based approaches.
Build a real-time chat feature in Next.js using Pusher or Ably. Typing indicators, message history, and user presence.
Add a toast notification system to your React app with sonner. Success, error, loading, and custom toast types.
Add an AI-powered chat interface to your Next.js app using the Vercel AI SDK. Streaming responses, multi-turn conversation, and custom system prompts.
Add a commenting system to your Next.js blog. Database-backed comments, nested replies, moderation, and spam protection.
Build a type-safe contact form using React Hook Form and Zod. Server-side validation, error handling, and email delivery included.
Export data as CSV and PDF downloads from your Next.js app. Client-side generation, server-side streaming, and formatted reports.