Feed ingestion
CSV or supplier export is normalized into internal product, variant, stock and price records.
ITennis.in should never expose the backend merchandise source to customers. The public layer shows only the useful decision: local stock, supplier catalogue candidate, import request, quote-only, or sourcing check.
CSV or supplier export is normalized into internal product, variant, stock and price records.
Brand restrictions, freight class, HS code, ETA and source confidence are checked before a buy CTA is shown.
USD cost, forex buffer, freight, duty assumptions, payment fees and margin produce an India quote estimate.
Quantity and price are live-only; availability, content and restriction changes regenerate the relevant static pages.
The public storefront stays clean. The feed pipeline maps supplier exports into ITennis fields, validates restrictions, updates live source state, and triggers page regeneration only when semantic catalogue state changes.
When quantity, price, or a sale changes, update the live API or Redis cache. Product pages remain static HTML, so the site keeps its insane speed.
npm run affected -- --sku WIL-BLADE-98-V9-L4 --event sale_made If a product moves from quote-only to local stock, or from clear to source-check, rebuild the product, category, brand, sport, grip-size, and sitemap pages.
npm run affected -- --sku WIL-BLADE-98-V9-L4 --event restriction_changed The starter estimate includes FX buffer, freight, duty assumptions, social welfare surcharge, IGST, payment fee, risk buffer, and margin. These are placeholders and should be reviewed with a customs broker/accountant before production pricing.