#06E-commerce
Feather Market
An electronics marketplace with a Node.js + MongoDB catalog and a FastAPI recommendation service.
- JavaScript
- React
- Node.js
- MongoDB
- FastAPI
- Redis
Results in numbers
-
80k
products in the catalog
-
+23%
conversion after recommendations
-
1.2 s
product page load
-
×3
peak load growth without degradation
01
Challenge
The store was held back by a slow catalog and primitive recommendations, so users bounced from product pages.
02
Solution
We rewrote the catalog on Node.js with MongoDB and Redis caching, moved recommendations into a FastAPI service and built an SSR React storefront.
03
Result
Pages load fast even on mobile networks, and personalized picks noticeably raised the average order value.
Key features
- 01 Faceted search and spec filters
- 02 Personalized recommendations
- 03 Cart, promo codes and payment gateways
- 04 Seller dashboard with analytics
Architecture
- Storefront React, SSR
- Catalog API Node.js
- MongoDB products & orders
- Recs FastAPI, models
- Redis cache & sessions
Tech stack
- JavaScript
- React
- Node.js
- MongoDB
- FastAPI
- Redis
Timeline
-
2 weeks
Audit & migration plan
-
10 weeks
New catalog & storefront
-
5 weeks
Recommendation service
-
3 weeks
A/B tests & launch
Need something similar?
Describe your task in a messenger — we will come back with questions, an architecture and an estimate.