release-1.0
What's Changed
- add font by @TrumanH in #1
- add sign up page, as well related components by @TrumanH in #2
- add sign in page and refactor by @TrumanH in #3
- use react context to store authenticate user by @TrumanH in #4
- implement shop page by @TrumanH in #5
- Add product items cart by @TrumanH in #6
- add specific category page and routes by @TrumanH in #7
- refactor navigation with styled components by @TrumanH in #8
- Migrate context to redux by @TrumanH in #11
- persist redux state into local storage by @TrumanH in #13
- apply redux thunk on categories fetching logic by @TrumanH in #15
- apply spinner when loading data by @TrumanH in #16
- migrate fetching categories logic to redux-saga by @TrumanH in #17
- integrate stripe by @TrumanH in #18
- clean up checked items in cart by @TrumanH in #21
- Performance improvement by @TrumanH in #23
- spit codes to lazy loading to improve the performance by @TrumanH in #24
- progressive web app by @TrumanH in #25
- serve category images as local static resource instead by @TrumanH in #30
- migrate some code to typescript by @TrumanH in #32
- migrate to typescript by @TrumanH in #33
- shrink categories image size to improve home page loading perfromance by @TrumanH in #34
- configure jest as testing framework, and add some test code by @TrumanH in #36
- add product detail page by @TrumanH in #39
- fix product cart style by @TrumanH in #41
- adjust style of the product detail page by @TrumanH in #42
- update readme doc by @TrumanH in #44
- add tests, update readme by @TrumanH in #45
- update readme by @TrumanH in #46
- update readme by @TrumanH in #47
- add unit tests, update readme by @TrumanH in #48
- fix snapshot test by @TrumanH in #49
- add unit tests to cover 4 components by @TrumanH in #50
Full Changelog: https://github.com/TrumanH/e-shopping/commits/v1.0