To Do's Application
- This project is a to do drag and drop list which allows users to add, delete and update tasks. The UI was based on a tutorial by Diego Fernandes. There were several changes along the project, though. Context API, MirageJS, Axios, Styled-Components and several other libraries were used.
- The project makes uses of several libraries as:
- react-dnd
- react-dnd-html5-backend
- react-hook-form
- @hookform/resolvers/yup
- yup
- react-modal
- The project is a CRUD which allows users to drag and drop tasks. However, on mobile, data must be updated through the cards update modal because the drag and drop feature was not implemented for these devices.
- We fetch data from Mirage using Axios and share it through components using the Context API.