- Clone the project into your local machine 🖥️
git clone https://github.com/<Your-GitHub-username>/zenskar-assignment.git
- Navigate the folder 📂
cd drag-drop-editor
- Install the dependencies 📦
npm install
- Run the project on local machine
npm run dev
- Drag and Drop components
- Add new components
- Clear the canvas
- Edit components position in the canvas
- Zoom in and Zoom out
- ReactJS: JavaScript library for building user interfaces
- Tailwind CSS: Component library for responsive and accessible UI
- Redux: For state management
- Icons: react-icons
- React-DND: For drag and drop functionality