
01 — FURNITURE E-COMMERCE
Decofam
A furniture store that sells online, in installments and at the counter, on one inventory and one customer list. A calm storefront for customers; a complete admin panel for the team behind it.
PORTFOLIO RELEASE
A complete showcase store. Payments run in Stripe’s test mode and text messages are switched off; everything else works as it would for a real brand.
Inside the project
- Storefront experience
- Collection pages with filters and search, product pages with a gallery, finish picker, dimensions and reviews, a wishlist, and checkout as a guest or signed in.
- Ways to pay
- Stripe Checkout, four monthly installments after a document review, and wallet credit from returns.
- In-store sales
- Counter sales recorded in three steps, sharing stock and customers with the website.
- Store administration
- Twenty sections: catalog, inventory, discounts, banners, orders, payments, installments, returns, wallet, customers, reviews, messages, the journal, admins and settings, usable from a 320px phone.
- Engineering
- TypeScript throughout: Next.js and React for the interface, a NestJS GraphQL API in layered feature modules, PostgreSQL with Prisma, and more than 350 automated tests in CI.
- Try it yourself
- Sign in as a demo customer or demo admin: each visitor gets a private copy of the store that is cleared afterwards.
Showcase store — sign in with the demo accounts and change anything; your copy is private.






