WebFarmTechnology

Direct-to-consumer retail

Aaliya Traders

Aaliya Traders sells everyday household and lifestyle products online. The constraint that shaped the whole build was operational rather than technical: the catalogue had to be editable by the owner, from a phone, without a developer in the loop.

Visit aaliyatraders.in
Location
Tamil Nadu, India
Duration
6 weeks to launch
Year
2025

Results

84
Indexable URLs live

Products plus company routes

100%
Owner-managed catalogue

No developer needed to publish

0
Deploys to change a price

Firestore-driven, instant

Every SKU
Share-ready product links

OG card per product

The brief

Ship a storefront the client can run alone — add a product, price it, photograph it, publish it — while every one of those products earns its own indexable URL.

Services

  • E-commerce engineering
  • Cloud architecture
  • Technical SEO
  • Client enablement

Stack

  • Angular
  • Firebase Auth
  • Cloud Firestore
  • Firebase Storage
  • TypeScript
  • PWA

What was in the way

  • No in-house technical staff, so any solution requiring a deployment to change a price was a non-starter.
  • A catalogue that changes weekly, which rules out a hand-built static site.
  • Product pages needed to rank individually — a single-page catalogue would have surfaced one URL for the entire inventory.
  • Mobile-first buyers on variable connections, where a heavy JavaScript bundle costs real orders.

What we did

  1. 01

    Firestore as the product system of record

    Products, pricing, stock state and imagery live in Firestore with Firebase Storage behind them, so the owner publishes changes from an admin surface and the storefront reflects them immediately — no build, no deploy.

  2. 02

    A route per product, and a sitemap that keeps up

    Every SKU resolves to its own URL under /product/:id, and the generated sitemap now carries 84 entries covering the catalogue, the browse page and the standard company routes.

  3. 03

    Angular with route-level code splitting

    The application ships as lazily loaded chunks so the landing route stays light, with Firebase SDK loading isolated from first paint.

  4. 04

    Complete social and PWA metadata

    OpenGraph and Twitter cards with a 1200×630 banner, themed browser chrome, and installable-app icons — so a WhatsApp-shared product link renders as a card rather than a bare URL.

Next step

Tell us what you're trying to build.

Send us the problem, roughly when you need it solved, and how you'd prefer to talk. We reply within one working day with either a scoping call or an honest reason why we're not the right team.

Or reach us directly

Chennai, Tamil Nadu — working with clients across India, Singapore and the Gulf. English and Tamil.