Delivered a smooth and intuitive drag-and-drop gallery experience
Preparing the next view...
Preparing the next view...
Image Gallery is a modern React-based interactive image gallery application that allows users to view, reorder, select, and upload images directly in the browser without any backend. Built with Create React App and powered by dnd-kit, it provides a smooth drag-and-drop experience, bulk image selection, and client-side image uploads using object URLs. The project is deployed on Netlify and optimized for fast, lightweight performance.

Image Gallery is a fully client-side image management and interaction system built with React. It enables users to visually organize images through drag-and-drop reordering, select multiple images for bulk actions, and upload new images directly from their device. The application uses in-memory state management and requires no backend, making it fast, portable, and easy to deploy.
Delivered a smooth and intuitive drag-and-drop gallery experience
Enabled fully browser-based image management without backend
Improved user interaction with real-time visual feedback
Created a lightweight and fast-loading React application
Implementing smooth drag-and-drop reordering with consistent grid layout
Built complete image gallery UI in React
Delivered a smooth and intuitive drag-and-drop gallery experience
Managing in-memory image state without persistence layer
Implemented drag-and-drop sorting with dnd-kit
Enabled fully browser-based image management without backend
Handling file uploads entirely in the browser using object URLs
Developed bulk selection and delete functionality
Improved user interaction with real-time visual feedback
single-component state-driven architecture
Daffodil International University