Developed a full stack ecommerce application using MERN stack along with React hooks and Redux.js for state management. Utilized Redux-Thunk middleware to asynchronous actions.
Employed modern CSS techniques, including flexbox/grid layouts and CSS pre-processors, to achieve consistent styling.
Implemented secure user authentication with email and password login using JWT tokens and nodemailer package for account verification and password reset.
Utilized testing libraries like Jest and React Testing Library to write unit and integration tests, ensuring code quality.
Worked on integrating frontend components with backend APIs to fetch and display dynamic data from the server.
Managed asynchronous operations using techniques like promises or async/await to ensure smooth data flow.
Interacted with databases (e.g., MySQL, PostgreSQL) to store and retrieve product information, user data, and order history