React/Redux/Create JS Sample Requirement
$30-250 USD
Оплачується при отриманні
Create a Web-based drag and drop application in React, Redux, and Create js. Maintain all states in Redux.
Please find attached the test files. There is one Adobe animate file and one MS Word file containing instructions.
Expectations from the sample test:
- Logic will be part of React file
- States will be stored in Redux
- There are no restrictions in using any JS library provided the output meets WCAG 2.1 Level AA guidelines and works on following OS/browser/screen reader combinations (all latest versions of browsers).
-- Windows - Edge, Chrome, and FF
-- MacOS - Safari, Chrome, and FF
-- iOS - Safari
-- Android - Chrome
- Screen reader compatibility
-- Windows Chrome and Firefox - JAWS and NVDA
-- MacOS Safari - VoiceOver
-- iOS Safari - VoiceOver
-- Android Chrome - Talkback
Please revert in case of any questions.
Any Web-based Drag and Drop feature is not good for Accessibility. To be accessible, all functionality should be operable through the keyboard alone. Making drag and drop operations keyboard accessible is a relatively simple process, but there are a few extra challenges for people using assistive technologies, such as screen reader users and screen magnifier users. These challenges include:
- Determining which objects are draggable
- Determining whether an object has been selected for dragging
- Determining the operation that will be performed when the object is dropped
- Identifying targets where the object may be dropped
Read Article:
[login to view URL]
[login to view URL]
[login to view URL]
ID Проекту: #30425197
Про проект
5 фрілансерів(-и) готові виконати цю роботу у середньому за $173
Hi, With 5+ years of rich experience in ReactJS and nodeJS development, I can finish your project without trouble. I want to meet you soon for discussing about your project. Thank you.
Hey, I'm a MERN stack expert having hands-on experience of React js, Redux, Node js, Javascript, Bootstrap, jQuery, HTML, CSS, etc. I can do your work. Ping me so we can discuss further details.