A JAMstack e-commerce pizza delivery application that allows users to create accounts, update their accounts, make payments, and order PIZZA.
- Built from scratch myself
- Introduced numerous browser-storage caching strategies to improve application response times
- Wrote 30+ unit and integration tests for client-side components using React-testing Library and Jest
- Made application completely responsive using SCSS and styled-components
- Implemented micro-interactions and animations to assist user interaction
- Leveraged Recoil.js for global state management
- Technologies: JavaScript, React, Jest, React-Testing Library, RecoilJS, Framer Motion