Project - Built React project using the below-mentioned features: 'https://github.com/kanika11677/Cartproject/tree/CartProjectReact'.
Practiced React Features::
- Front-End Technologies: React, React-Redux, Redux-Thunk, Tailwind CSS, HTML5, CSS3, JavaScript (ES6+), Headless UI
- React Components: Developed reusable and functional components, applying best practices in component structure and state management.
- React Hooks: Employed hooks like useState, useEffect, and useContext to manage component lifecycle and state without relying on class components.
- React-Redux Integration: Implemented state management using Redux to maintain a scalable and predictable application state.
- Tailwind CSS: Integrated Tailwind CSS for efficient and responsive styling, ensuring consistency across the application.
- Axios: Managed API calls and data fetching with Axios, including error handling and integration with Redux.
- Implemented Redux-Thunk for side effect management in complex applications, improving data fetching and state management efficiency.
- React Router: Implemented dynamic routing in single-page applications (SPAs), enhancing user navigation and experience.
- Integrated RESTful APIs using Axios, handling complex asynchronous requests and state updates.
- Built accessible and reusable components using Headless UI, enhancing the flexibility and usability of the application.