
Drag drop and JSON processing components
- or -
Post a project like this$15
- Posted:
- Proposals: 14
- Remote
- #4116189
- Expired
Delivering High-Quality IT Services at Competitive Prices |Experienced Full Stack Web and App Developer |Android and IOS App Development|


MERN Stack Developer & UI/UX Designer | React | Node | Express | Mongo | UI/UX | Figma
489978410700422107065416017070106479811022413624011831057942410674066101671941073646510651786





Description
Experience Level: Entry
I need a frontend developer who will assist developing the below Screens:
Screen 1:
Create a React component that contains a list of items on the left side. This list of items should be populated from an array of JSON objects. Name in the JSON object will be displayed on the item.
Create a Droppable Area on the right side of the component. The Droppable areas need to be represented by an empty array.
Upon dropping an item into the droppable area that item needs to be added there and the corresponding array updated.
We should be able to remove the other item from the droppable area.
The dropped items should be connectable using multiple connectors.
These changes needs to be updated into JSON data with appropriate format/schema in the redux store.
Use library https://shopify.github.io/draggable/examples/ for drag drop functionality.
Screen 2:
Create a component where the items added in above component can be viewed in Readonly mode.
Data needs to be maintained in the Redux store and updated by use of actions.
Components, Actions and Reducers need to be defined in separate files.
Write Test cases using Jest to test important scenarios.
Project needs to be created using Vite, not using “Create React App”.
Screen 1:
Create a React component that contains a list of items on the left side. This list of items should be populated from an array of JSON objects. Name in the JSON object will be displayed on the item.
Create a Droppable Area on the right side of the component. The Droppable areas need to be represented by an empty array.
Upon dropping an item into the droppable area that item needs to be added there and the corresponding array updated.
We should be able to remove the other item from the droppable area.
The dropped items should be connectable using multiple connectors.
These changes needs to be updated into JSON data with appropriate format/schema in the redux store.
Use library https://shopify.github.io/draggable/examples/ for drag drop functionality.
Screen 2:
Create a component where the items added in above component can be viewed in Readonly mode.
Data needs to be maintained in the Redux store and updated by use of actions.
Components, Actions and Reducers need to be defined in separate files.
Write Test cases using Jest to test important scenarios.
Project needs to be created using Vite, not using “Create React App”.

Ephraim E.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
50%
Last project
1 Feb 2019
India
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies