I've always thought most online stores are a bit too busy. So, for this project, I decided to build a fruit shop with a super clean and simple interface. I wanted to strip everything back so the focus was just on the fresh, colourful fruit. I put a lot of thought into making it intuitive, so you can get around easily and check out without any hassle. You could say this app was my attempt at making the often-boring task of grocery shopping feel a little more enjoyable
I implemented a dynamic shopping cart to handle user selections with immediate visual feedback. Leveraging robust state management in React, the cart allows items to be added or removed on the fly. The total cost and item counts update instantly, providing a responsive and reliable experience that is central to any modern e-commerce application
I made use of React JS, TypeScript, CSS3.