←Work03 / 04
Web

WiseDealing

A platform that streamlines online shopping by aggregating deals, discounts, and coupons from major e-commerce sites.

StatusLive
CategoryWeb
LinkLive project↗
Collage of the WiseDealing site: navigation, category index, and deal grid
The product

Built to solve a real problem, not just for show.

WiseDealing aggregates deals, discounts, coupons, and promo codes from popular e-commerce websites so users can find offers without visiting each store separately.

How it was built
04
01

Vision

A clearer way to find a deal

WiseDealing was created as a one-stop destination for online deals. The goal is to simplify shopping with a comprehensive, constantly updated database of offers from multiple retailers.

WiseDealing deals listing with brand, category, and store filters
02

Backend system

A shared foundation for product data

The backend continuously fetches, categorizes, and standardizes product and deal data from retailers. The data is stored and updated daily; Node.js, Express.js, serverless functions, and Node NLP support the pipeline and automated categorization.

WiseDealing brand and category indexes alongside aggregated retailer coupons
03

Frontend experience

Search across stores in one place

The Next.js frontend lets people search or browse by product name, brand, category, or store. Multisearch runs real-time searches across multiple websites to help people compare prices and find deals.

WiseDealing homepage with the retailer carousel and product grid
04

User interaction

Browse and compare with less friction

People can browse or search products by category, brand, or name. The work focused on a clear interaction flow, integrating the features, and optimizing performance and navigation.

WiseDealing filter sidebar over a dense product results grid
01

My role

As the full-stack developer, I managed frontend and backend development. I built the backend to fetch product data, categorize it with a custom Node NLP model, and store it in a standardized format.

02

Key work

Deal aggregation
Automated product categorization
Multisite search
Daily data updates
03

Technology

Node.jsExpress.jsServerless FunctionsNode NLPNext.jsTailwind CSS