A jewelry e-commerce website for side-project.
- Carousel (Slider) in welcome page.
- Breadcrumb
- Products list page rendered by product category.
- Product detail page (Custom radio box)
- My wish list page
- Add to Cart (with validation, custom hook + redux thunk)
- Checkout page (various paymend method, auto fill-in)
- Login / Logout (sync user data from DB, plus adding local data into user data)
- Member profile browsing and data management.
- Register page
- Order submit and store in DB.
- Order list page.
- Order detail page
- RWD design
- Client-side rendering
- HTML
- CSS
- React.js
- React-router-dom v6.4.2^
- React-redux
- Firebase
Designed & Built by Cindy Lu in 2022, only for side-project purpose.
All products data (product name, images) are from "https://www.ecostyle.com.tw/"