Repository navigation
Releases
Releases · romulojr-dev/pc-ecommerce
Sprint 7: Checkout (Final)
What's Changed
- docs: plan Sprint 7 checkout in the PRD and add domain setup by @romulojr-dev in #97
- Email foundation and signed order links by @romulojr-dev in #98
- Order emails: placed, payment received, cancelled by @romulojr-dev in #99
- Vouchers at checkout by @romulojr-dev in #100
- Cash on delivery, confirmed by email by @romulojr-dev in #102
Full Changelog: v0.6.0...v0.7.0
Sprint 6: Checkout
What's Changed
- docs: plan Sprint 6 checkout in the PRD and add payments setup by @romulojr-dev in #82
- feat: shipping data and fee rules by @romulojr-dev in #83
- feat: checkout steps, contact, delivery and review by @romulojr-dev in #84
- feat: place an order (#78) by @romulojr-dev in #85
- Pay with a Xendit payment session by @romulojr-dev in #86
- Payment webhooks (Xendit) by @romulojr-dev in #87
- docs: no network calls inside a transaction by @romulojr-dev in #89
- Auto-cancel unpaid orders and release stock by @romulojr-dev in #90
- startPayment: no Xendit calls inside the transaction by @romulojr-dev in #91
Full Changelog: v0.5.0...v0.6.0
Sprint 5: PC Builder (Part 2)
What's Changed
- docs: plan milestones by sprint and add build snapshots to the data model by @romulojr-dev in #66
- feat: share a build by link by @romulojr-dev in #67
- feat: fits-your-build hints on product pages and listing cards by @romulojr-dev in #69
- feat: Add to build asks first on a part that doesn't fit by @romulojr-dev in #70
- feat: cart for single items by @romulojr-dev in #71
- feat: add build to cart by @romulojr-dev in #73
- feat: stock flags on the cart page by @romulojr-dev in #75
Full Changelog: v0.4.0...v0.5.0
Sprint 4: PC Builder (Part 1)
What's Changed
- feat: compatibility rules engine by @romulojr-dev in #55
- feat: count, capacity and power rules with a wattage estimate by @romulojr-dev in #56
- feat: builder page with saved state, summary and Add to build by @romulojr-dev in #57
- feat: slot part picker with compatible parts first by @romulojr-dev in #58
Full Changelog: v0.3.0...v0.4.0
Sprint 3: Finding parts
What's Changed
- docs: move non-builder categories to Phase 2 in the PRD by @romulojr-dev in #41
- feat: grow the seed catalog to 150 parts by @romulojr-dev in #42
- feat: add common filters (brand, price, in stock) to category pages by @romulojr-dev in #43
- fix: stop the key warning in ListingResults on slow loads by @romulojr-dev in #45
- feat: add spec filters per category by @romulojr-dev in #46
- feat: keyword search by @romulojr-dev in #47
- feat: related products on the product page by @romulojr-dev in #48
- feat: home page by @romulojr-dev in #49
- feat: SEO for catalog pages by @romulojr-dev in #50
Full Changelog: v0.2.0...v0.3.0
Sprint 2: Catalog browsing
What's Changed
- feat: expand the seed catalog to 60 parts by @romulojr-dev in #24
- feat: add product images with category placeholders by @romulojr-dev in #25
- feat: add the category menu to the header by @romulojr-dev in #26
- chore: normalize line endings to LF with .gitattributes by @romulojr-dev in #30
- feat: add the category listing page by @romulojr-dev in #31
- feat: add the spec table from the schemas by @romulojr-dev in #32
- feat: add the product detail page by @romulojr-dev in #33
Full Changelog: v0.1.0...v0.2.0
Sprint 1: Foundations
Deployed skeleton with database, seed catalog, layout shell, tests and CI.
What's Changed
- chore: add env example and allow it in gitignore by @romulojr-dev in #12
- feat: add spec schemas and seed the catalog by @romulojr-dev in #14
- feat: add the layout shell with header and footer by @romulojr-dev in #15
- chore: add test tooling and CI by @romulojr-dev in #16
- feat: list seeded products on /products by @romulojr-dev in #17
Full Changelog: https://github.com/romulojr-dev/pc-ecommerce/commits/v0.1.0