How to Build an Image Gallery with Lightbox in React
Create a responsive image gallery with lightbox overlay, keyboard navigation, and touch swipe support using React.
Founder, RCB Software
4352 articles publishedΒ· Page 359
Create a responsive image gallery with lightbox overlay, keyboard navigation, and touch swipe support using React.
Build a responsive navigation bar with mobile hamburger menu using Tailwind CSS. No JavaScript library required β just React state and Tailwind utilities.
Implement real-time streaming with Server-Sent Events in Next.js for live updates, progress bars, and AI responses.
Create a responsive dashboard layout with collapsible sidebar, header, breadcrumbs, and nested routes using Next.js App Router.
Build a file manager with folder navigation, upload, grid/list views, and context menus in React.
Web animations can be CSS-only, Lottie JSON, or Rive state machines. Each has different trade-offs in file size, interactivity, and workflow.
Add role-based access control to your Next.js app. Protect routes, restrict UI elements, and validate permissions on the server.
Install Google Analytics 4 on your Next.js App Router site the right way. Covers the Script component, consent management, event tracking, and privacy compliance.
Create a pre-launch waitlist page with email capture, position tracking, referral bonuses, and a countdown timer.
Automate testing, linting, and deployment for your Next.js app with GitHub Actions. Build pipelines that catch errors before production.
Set up scheduled tasks in Next.js using Vercel Cron Jobs for report generation, cleanup, and automated workflows.
Every service business needs online scheduling. Calendly is the market leader. Cal.com is open-source. Custom builds offer full control. Which is right?