- This is a simple react image gallery with the draga and drop functionality.
- There are some dummy images I added and there a user have the access to delete the images, the user can select signle particular image or he can select all images by clicking on the select all images button.
- If a user wants to reorder the images he can reorder them by dragging the images as he wants and the interesting part is there we have a featured image also which is indicated by a indicator label and the featured image is larger then other images.
- I have also implemented the add image feature by clicking in the add new image button a user can add a new image but that will be a temporary add.
- The design is responsive for all the devices. That's all in that project.
- React JS (Vite)
- TailwindCss
- SweetAlert2
- @dnd-kit/core
- @dnd-kit/modifiers
- @dnd-kit/sortable
- Clone or download the repo as a zip
- After downloading the repo open that on the command line and run a command
npm install
- Then it will start to download the node module files and after finishing the download you can give another command of
npm run dev
and the project will start in a url which you will get in the command line