brickhatch-backend
v1.0.0
Published
1. Seller Onboarding & Accounts Quick signup (email + password, optionally Google/Apple login) Seller profile + storefront: name, logo, short description Inventory import: Allow sellers to bring in all listings from BrickLink (CSV/JSON or API if possible)
Readme
- Seller Onboarding & Accounts Quick signup (email + password, optionally Google/Apple login) Seller profile + storefront: name, logo, short description Inventory import: Allow sellers to bring in all listings from BrickLink (CSV/JSON or API if possible)
Goal: Reduce friction — sellers should feel at home immediately.
- Inventory Management
Add/edit/remove listings Bulk upload (CSV/JSON) Auto-categorization by LEGO set, part type, color, minifigure, etc. Stock tracking (how many units are left) Goal: Make listing faster and simpler than BrickLink.
- Marketplace / Buyer Functionality Search by part, set, minifigure, color, rarity Filters for quantity, price, seller rating Listings page with images, description, price, seller info
Basic cart and checkout system
Goal: Buyers can find items, sellers can make sales. You don’t need advanced features like recommendations yet.
- Payments & Payouts
Buyer payment via Stripe, PayPal, or ACH Seller payouts: fast (24–48 hours) or instant if possible Low transaction fees (1–2% to start, maybe free early) Optional: simple tax handling Goal: Sellers get paid quickly and keep more money than on BrickLink.
- Analytics & Tools (Simple)
Dashboard showing total sales, revenue, and stock alerts Optional: top-selling items or low-stock alerts Goal: Sellers feel in control and can optimize their sales.
- Optional Early Differentiators
These aren’t required for MVP but make switching more attractive: Mobile-first / responsive design (BrickLink is slow on mobile) Messaging system between buyers and sellers Featured listings / promotions for sellers Basic community or forum for MOC builders
MVP Success Metrics Number of sellers onboarded Time to list inventory First sale conversion rate Seller retention / churn
