Case study
CRWN Clothing
A React clothing store: shop by category, a cart with quantity controls, sign-in and Stripe Checkout. A full test purchase goes through end to end.
- Client
- Personal project
- Focus
- E-commerce · Stripe payments

01The problem
Checkout is where an online store wins or loses the sale. The payment flow has to be secure, trustworthy and fast enough that nobody gives up halfway.
02My role
Built the store end to end, from the catalogue and cart to sign-in and the Stripe checkout.
03Approach
- A catalogue by category (hats, jackets, sneakers, womens, mens), with add to cart on every product.
- A cart that keeps quantities and a running total, from the header dropdown to the checkout page.
- Customer sign-in.
- Stripe Checkout for payments, running in Stripe test mode.
- Performance work across the checkout flow for faster load times.
04Impact
- A live store where a test card payment completes end to end through Stripe.
05Stack
- React
- Styled Components
- Performance optimisation
- Stripe
More screens

Shop by category 
The catalogue 
Cart and checkout