Next.js · E-commerce · n8n
Electrohub
Full online store: catalog, payments, CRM, and automation on n8n
electrohub.drkulova.ruThe problem
Pet project: show what a full-cycle online store looks like and how it works — from catalog to automatic CRM order sync — without a bloated template builder.
What's implemented
- Catalog, cart, guest and account checkout, order tracking by number
- Payments via Stripe, shipping cost via EasyPost
- Promo codes, loyalty points, reviews from verified buyers only, wishlist
- n8n automation layer: store events go to the CRM (HubSpot) via webhook, Slack notifications, transactional emails
Result
A showcase of a full e-commerce cycle with real integrations — used as a reference when discussing similar projects with clients.
Stack
Demo access
Sign in as the customer to see the account, order history, reviews, and loyalty points, or as the admin to see the store management panel.
Customer
Admin
Screenshots

Catalog
A full storefront across several categories with brand filters — an ordinary e-commerce shell, not a three-product demo.

Product page
Price, specs, rating, add to cart — a fully working purchase path, including real payment via Stripe at checkout.

Order history
A real order with its amount and payment status in the account — data from an actual Stripe test-mode transaction, not a placeholder.

Loyalty points
A point per dollar spent, credited right after the order — a retention mechanic, not just a visual detail.