-
A tourism e-commerce shopping platform front-end application where users can browse travel product information, purchase travel products, make online payments, and more.
-
Developed with Typescript, React, Redux, ant-design, JWT, docker.
- Integrate ant-design components and build reusable components
- JWT authentication
- Use react-redux to manage app states
- Apply redux-thunk to implement async actions distribution and disposal
- Docker Containerized deployment and cloud deployment
- View product list
- View specific product detail
- Add products to a shopping cart
- Checkout shopping carts
- Login an account
- Register an account
- Logout an account
- Place orders
- View orders
- Payment online
- Start json-server:
json-server --watch .\db.json --port 5000- Start the app
npm startOpen http://localhost:3000 with your browser to see the result.
