PageSourceSearch

https://ripplr.in/_next/static/chunks/0v2juh6coeib6.js

js ripplr.in collected 2026-10-08 21:18:31 UTC 36,393 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,47853,e=>{"use strict";var i=e.i(56533),t=e.i(14253),r=e.i(16861),s=e.i(75679);e.s(["SectionView",0,function({name:e,children:a}){let o=(0,r.useRef)(null),n=(0,t.usePathname)();return(0,r.useEffect)(()=>{let i=o.current;if(!i)return;let t=new IntersectionObserver(i=>{i.some(e=>{if(!e.isIntersecting)return!1;let i=Math.min(.5*e.boundingClientRect.height,.5*window.innerHeight);return e.intersectionRect.height>=i})&&(t.disconnect(),(0,s.track)("section_view",{section_name:e}))},{threshold:Array.from({length:21},(e,i)=>i/20)});return t.observe(i),()=>t.disconnect()},[e,n]),(0,i.jsx)("div",{ref:o,children:a})}])},84718,e=>{"use strict";var i=e.i(56533),t=e.i(16861),r=e.i(6596),s=e.i(18809),a=e.i(96605),o=e.i(15995),n=e.i(92511),l=t,d=e.i(36713);function c(e,i){if("function"==typeof e)return e(i);null!=e&&(e.current=i)}class p extends l.Component{getSnapshotBeforeUpdate(e){let i=this.props.childRef.current;if((0,n.isHTMLElement)(i)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=i.offsetParent,t=(0,n.isHTMLElement)(e)&&e.offsetWidth||0,r=(0,n.isHTMLElement)(e)&&e.offsetHeight||0,s=getComputedStyle(i),a=this.props.sizeRef.current;a.height=parseFloat(s.height),a.width=parseFloat(s.width),a.top=i.offsetTop,a.left=i.offsetLeft,a.right=t-a.width-a.left,a.bottom=r-a.height-a.top,a.direction=s.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function h({children:e,isPresent:r,anchorX:s,anchorY:a,root:o,pop:n}){let m=(0,l.useId)(),g=(0,l.useRef)(null),u=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:b}=(0,l.useContext)(d.MotionConfigContext),f=function(...e){return t.useCallback(function(...e){return i=>{let t=!1,r=e.map(e=>{let r=c(e,i);return t||"function"!=typeof r||(t=!0),r});if(t)return()=>{for(let i=0;i<r.length;i++){let t=r[i];"function"==typeof t?t():c(e[i],null)}}}}(...e),e)}(g,!1!==n?e.props?.ref??e?.ref:void 0);return(0,l.useInsertionEffect)(()=>{let{width:e,height:i,top:t,left:l,right:d,bottom:c,direction:p}=u.current;if(r||!1===n||!g.current||!e||!i)return;let h="rtl"===p,f="left"===s?h?`right: ${d}`:`left: ${l}`:h?`left: ${l}`:`right: ${d}`,x="bottom"===a?`bottom: ${c}`:`top: ${t}`;g.current.dataset.motionPopId=m;let w=document.createElement("style");b&&(w.nonce=b);let y=o??document.head;return y.appendChild(w),w.sheet&&w.sheet.insertRule(`
2          [data-motion-pop-id="${m}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${i}px !important;
6            ${f}px !important;
7            ${x}px !important;
8          }
9        `),()=>{g.current?.removeAttribute("data-motion-pop-id"),y.contains(w)&&y.removeChild(w)}},[r]),(0,i.jsx)(p,{isPresent:r,childRef:g,sizeRef:u,pop:n,children:!1===n?e:l.cloneElement(e,{ref:f})})}let m=({children:e,initial:r,isPresent:n,onExitComplete:l,custom:d,presenceAffectsLayout:c,mode:p,anchorX:m,anchorY:u,root:b})=>{let f=(0,s.useConstant)(g),x=(0,t.useId)(),w=(0,t.useRef)(n),y=(0,t.useRef)(l);(0,a.useIsomorphicLayoutEffect)(()=>{w.current=n,y.current=l});let v=!0,k=(0,t.useMemo)(()=>(v=!1,{id:x,initial:r,isPresent:n,custom:d,onExitComplete:e=>{for(let i of(f.set(e,!0),f.values()))if(!i)return;l&&l()},register:e=>(f.set(e,!1),()=>{f.delete(e),w.current||f.size||y.current?.()})}),[n,f,l]);return c&&v&&(k={...k}),(0,t.useMemo)(()=>{f.forEach((e,i)=>f.set(i,!1))},[n]),t.useEffect(()=>{n||f.size||!l||l()},[n]),e=(0,i.jsx)(h,{pop:"popLayout"===p,isPresent:n,anchorX:m,anchorY:u,root:b,children:e}),(0,i.jsx)(o.PresenceContext.Provider,{value:k,children:e})};function g(){return new Map}var u=e.i(18575);let b=e=>e.key||"";function f(e){let i=[];return t.Children.forEach(e,e=>{(0,t.isValidElement)(e)&&i.push(e)}),i}let x=({children:e,custom:o,initial:n=!0,onExitComplete:l,presenceAffectsLayout:d=!0,mode:c="sync",propagate:p=!1,anchorX:h="left",anchorY:g="top",root:x})=>{let[w,y]=(0,u.usePresence)(p),v=(0,t.useMemo)(()=>f(e),[e]),k=p&&!w?[]:v.map(b),j=(0,t.useRef)(!0),T=(0,t.useRef)(v),N=(0,s.useConstant)(()=>new Map),R=(0,t.useRef)(new Set),[M,C]=(0,t.useState)(v),[A,S]=(0,t.useState)(v);(0,a.useIsomorphicLayoutEffect)(()=>{!p||w||A.length||y?.()},[w,p,A.length,y]),(0,a.useIsomorphicLayoutEffect)(()=>{j.current=!1,T.current=v;for(let e=0;e<A.length;e++){let i=b(A[e]);k.includes(i)?(N.delete(i),R.current.delete(i)):!0!==N.get(i)&&N.set(i,!1)}},[A,k.length,k.join("-")]);let D=[];if(v!==M){let e=[...v];for(let i=0;i<A.length;i++){let t=A[i],r=b(t);k.includes(r)||(e.splice(i,0,t),D.push(t))}return"wait"===c&&D.length&&(e=D),S(f(e)),C(v),null}let{forceRender:E}=(0,t.useContext)(r.LayoutGroupContext);return(0,i.jsx)(i.Fragment,{children:A.map(e=>{let t=b(e),r=(!p||!!w)&&(v===A||k.includes(t));return(0,i.jsx)(m,{isPresent:r,initial:(!j.current||!!n)&&void 0,custom:o,presenceAffectsLayout:d,mode:c,root:x,onExitComplete:r?void 0:()=>
9{if(R.current.has(t)||!N.has(t))return;R.current.add(t),N.set(t,!0);let e=!0;N.forEach(i=>{i||(e=!1)}),e&&(E?.(),S(T.current),p&&y?.(),l&&l())},anchorX:h,anchorY:g,children:e},t)})})};var w=e.i(6782),y=e.i(34310),v=e.i(60728),k=e.i(81988),j=e.i(75679),T=e.i(82987),N=e.i(63876),R=e.i(14984);let{services:M}=e.i(47422).home;function C({item:e,className:t}){let r=`${t} w-full object-contain [-webkit-mask-image:linear-gradient(to_right,transparent_0%,#000_6%,#000_94%,transparent_100%)] [mask-image:linear-gradient(to_right,transparent_0%,#000_6%,#000_94%,transparent_100%)]`;return e.artVideo?(0,i.jsxs)("video",{poster:e.art,"aria-label":e.artAlt??"",width:778,height:280,className:r,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata",children:[(0,i.jsx)("source",{src:e.artVideo,type:"video/webm"}),e.artVideoMp4?(0,i.jsx)("source",{src:e.artVideoMp4,type:"video/mp4"}):null]},e.artVideo):e.art?(0,i.jsx)(v.default,{src:e.art,alt:e.artAlt??"",width:778,height:280,className:r}):null}let A={enter:e=>({y:80,x:e>0?40:-40,opacity:0,scale:.88,rotateX:8,rotateZ:e>0?2:-2}),center:{y:0,x:0,opacity:1,scale:1,rotateX:0,rotateZ:0,transition:{y:{type:"spring",stiffness:320,damping:28},x:{type:"spring",stiffness:280,damping:26},scale:{type:"spring",stiffness:300,damping:26},opacity:{duration:.3,ease:"easeOut"},rotateX:{duration:.4,ease:[.22,1,.36,1]},rotateZ:{duration:.38,ease:[.22,1,.36,1]}}},exit:e=>({y:-60,x:e>0?-30:30,opacity:0,scale:.92,rotateX:-6,rotateZ:e>0?-1.5:1.5,transition:{y:{duration:.26,ease:[.4,0,1,1]},x:{duration:.24,ease:"easeIn"},opacity:{duration:.2,ease:"easeIn"},scale:{duration:.22,ease:"easeIn"}}})};function S(e,i){e.cta&&(0,j.trackWithSession)("service_explore_click",{service_name:(0,j.serviceSlug)(e.name),tab_name:i,cta_text:e.cta.label.trim(),cta_url:(0,j.internalPath)(e.cta.href),source_section:"services"})}e.s(["Services",0,function(){let[e,r]=(0,t.useState)(0),[s,a]=(0,t.useState)(0),[o,n]=(0,t.useState)(1),l=(0,y.useReducedMotion)(),d=M.tabs[e],c=d.items[s??0];return(0,i.jsx)("section",{className:"bg-[#f8fafb] py-12 lg:bg-[#f9fcfc] lg:pb-16 lg:pt-[72px]",children:(0,i.jsxs)("div",{className:"shell",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-4 lg:flex-row lg:items-end lg:justify-between lg:gap-8",children:[(0,i.jsxs)("div",{className:"flex min-w-0 max-w-[640px] flex-col gap-4 lg:gap-3",children:[(0,i.jsx)(T.Reveal,{index:0,fade:!0,children:(0,i.jsx)(N.Eyebrow,{children:M.eyebrow})}),(0,i.jsx)(T.Reveal,{index:1,as:"h2",children:(0,i.jsx)("span",{className:"text-h2 text-ink",children:M.title})}),(0,i.jsx)(T.Reveal,{index:2,children:(0,i.jsx)("p",{className:"text-body-lg text-ink-secondary",children:M.description})})]}),(0,i.jsx)(T.Reveal,{index:3,className:"flex flex-wrap justify-start gap-2 pt-1 lg:shrink-0 lg:flex-nowrap lg:justify-end lg:pt-0",children:M.tabs.map((t,s)=>{let o=s===e;return(0,i.jsxs)("button",{type:"button","aria-pressed":o,onClick:()=>{(0,j.track)("service_tab_click",{tab_name:t.id}),r(s),a(0)},className:`flex h-[34px] items-center gap-[6px] rounded-full border pl-[10px] pr-3 text-[12px] leading-[18px] transition-colors lg:h-auto lg:gap-2 lg:px-5 lg:py-[10px] lg:text-button ${o?"border-brand-accent bg-brand-accent text-ink-inverse":"border-line bg-surface text-ink-secondary hover:text-brand lg:text-ink-muted"}`,children:[(0,i.jsx)(R.Box,{size:20,className:"size-[14px] shrink-0 lg:size-5"}),t.label]},t.id)})})]}),(0,i.jsxs)("div",{className:"mt-4 flex flex-col gap-4 lg:mt-9 lg:flex-row lg:gap-8",children:[(0,i.jsx)("ul",{className:"flex w-full shrink-0 flex-col gap-4 lg:w-[470px] lg:justify-between lg:gap-8",children:d.items.map((e,t)=>{let r=t===s;return(0,i.jsxs)("li",{className:`overflow-hidden border border-line bg-surface lg:overflow-visible lg:rounded-none lg:border-0 lg:bg-transparent ${r?"rounded-2xl":"rounded-[14px]"}`,children:[(0,i.jsxs)("button",{type:"button",onClick:()=>{n(t>(s??0)?1:-1),a(r?null:t),r||(0,j.track)("service_accordion_open",{service_name:(0,j.serviceSlug)(e.name),service_index:t+1,tab_name:d.id})},"aria-current":r,"aria-expanded":r,className:`group flex w-full items-center gap-3 p-4 text-left transition duration-[220ms] ease-[cubic-bezier(0,0,0.2,1)] lg:gap-4 lg:rounded-[12px] lg:border lg:border-transparent lg:px-5 lg:py-4 ${r?"pb-0 lg:border-brand-accent lg:bg-brand-accent lg:pb-4 lg:sh
9adow-[0_6px_16px_-4px_rgba(78,164,155,0.45)]":"lg:hover:border-brand-accent/60 lg:hover:bg-surface lg:hover:shadow-[0_2px_8px_0_rgba(16,24,40,0.06)]"}`,children:[(0,i.jsx)("span",{className:`shrink-0 text-[15px] font-semibold text-brand transition-colors lg:font-bold ${r?"lg:text-ink-inverse":""}`,children:e.series}),(0,i.jsx)("span",{className:`flex-1 text-h5 transition-colors ${r?"text-brand lg:text-ink-inverse":"text-ink lg:text-[#0a0c0e] lg:group-hover:text-brand"}`,children:e.name}),r?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"flex size-7 shrink-0 items-center justify-center rounded-full bg-brand-accent text-ink-inverse lg:hidden",children:(0,i.jsx)(R.Minus,{size:18})}),(0,i.jsx)(R.ArrowRight,{size:20,className:"hidden shrink-0 lg:block lg:text-ink-inverse"})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(R.Plus,{size:20,className:"shrink-0 text-brand lg:hidden"}),(0,i.jsx)(R.ArrowRight,{size:20,className:"hidden shrink-0 text-brand opacity-0 transition-opacity lg:block lg:group-hover:opacity-100"})]})]}),r&&(0,i.jsxs)("div",{className:"flex flex-col gap-[14px] px-4 pb-4 pt-[14px] lg:hidden",children:[(0,i.jsx)(C,{item:e,className:"h-[130px]"}),(0,i.jsx)("h3",{className:"text-h4 text-ink",children:e.name}),e.description&&(0,i.jsx)("p",{className:"line-clamp-2 text-body-sm text-ink-secondary",children:e.description}),e.proof?.map(e=>(0,i.jsxs)("span",{className:"flex items-center gap-2 rounded-[10px] bg-brand-tint px-3 py-[10px] text-body-sm text-ink",children:[(0,i.jsx)(R.ShieldCheck,{size:16,className:"shrink-0 text-brand"}),e]},e)),e.cta&&(0,i.jsxs)(k.default,{href:e.cta.href,onClick:()=>S(e,d.id),className:"flex items-center justify-center gap-2 rounded-md bg-brand-accent py-[13px] text-button text-ink-inverse",children:[e.cta.label,(0,i.jsx)(R.ArrowRight,{size:16,className:"shrink-0"})]})]})]},e.series)})}),c&&(0,i.jsx)("div",{className:"hidden flex-1 lg:block",style:{perspective:1200},children:(0,i.jsx)(x,{mode:"wait",custom:o,initial:!1,children:(0,i.jsxs)(w.motion.div,{custom:o,variants:l?void 0:A,initial:"enter",animate:"center",exit:"exit",style:{transformOrigin:"center bottom",willChange:"transform, opacity"},className:"overflow-hidden rounded-xl border-[0.5px] border-[#e4e7ec] bg-surface shadow-[0_4px_12px_0_rgba(0,0,0,0.1)]",children:[(0,i.jsx)(C,{item:c,className:"h-[280px]"}),(0,i.jsxs)("div",{className:"flex flex-col gap-4 px-9 pb-9 pt-7",children:[(0,i.jsx)("h3",{className:"text-h3 text-ink",children:c.name}),c.description&&(0,i.jsx)("p",{className:"line-clamp-2 text-body-md text-ink-secondary",children:c.description}),c.proof&&(0,i.jsx)("div",{className:"flex flex-wrap gap-[10px]",children:c.proof.map(e=>(0,i.jsxs)("span",{className:"flex items-center gap-[10px] rounded-md bg-brand-tint px-4 py-3 text-body-sm text-ink-secondary",children:[(0,i.jsx)(R.ShieldCheck,{size:20,className:"shrink-0 text-brand"}),e]},e))}),c.cta&&(0,i.jsxs)(k.default,{href:c.cta.href,onClick:()=>S(c,d.id),className:"flex items-center gap-2 self-start py-1 text-button text-brand hover:text-ink",children:[c.cta.label,(0,i.jsx)(R.ArrowRight,{size:20,className:"shrink-0"})]})]})]},`${e}-${s}`)})})]})]})})}],84718)},28437,e=>{"use strict";var i=e.i(56533),t=e.i(6782),r=e.i(34310),s=e.i(60728),a=e.i(16861),o=e.i(71930),n=e.i(33334),l=e.i(14984),d=e.i(75679);let{updates:c}=e.i(47422).home,p=Array.from({length:Math.ceil(c.articles.length/3)},(e,i)=>c.articles.slice(3*i,3*i+3));e.s(["Updates",0,function(){let[e,h]=(0,a.useState)(0),[m,g]=(0,a.useState)(1),u=(0,r.useReducedMotion)(),b=p.length,f=i=>{g(i>e?1:-1),h((i+b)%b)},x=24*!u;return(0,i.jsx)("section",{className:"bg-surface py-12 sm:py-[72px]",children:(0,i.jsxs)("div",{className:"shell",children:[(0,i.jsxs)("div",{className:"flex items-end justify-between gap-6",children:[(0,i.jsx)(n.SectionHeader,{eyebrow:c.eyebrow,title:c.title,description:c.description}),(0,i.jsxs)("div",{className:"hidden shrink-0 items-center gap-3 pb-1 sm:flex",children:[(0,i.jsx)(o.CarouselArrow,{label:"Previous stories",onClick:()=>f(e-1),back:!0}),(0,i.jsx)(o.CarouselArrow,{label:"Next stories",onClick:()=>f(e+1)})]})]}),(0,i.jsx)("div",{className:"mt-4 grid sm:mt-8","aria-live":"polite","aria-atomic":"false",children:p.map((r,a)=>{let o=a===e;return(0,i.jsx)(t.motion.div,{className:`col-start-1 row-start-1 grid gap-4 sm:gap-6 md:grid-cols-2 lg:grid-cols-3 ${o?"":"max-lg:hidden"}
9`,animate:{opacity:+!!o,x:o?0:-(m*x)},initial:!1,transition:{duration:.35*!u,ease:"easeOut"},"aria-hidden":!o,inert:!o,style:{pointerEvents:o?void 0:"none"},children:r.map(e=>(0,i.jsxs)("a",{href:e.href,onClick:()=>(0,d.track)("news_card_click",{article_title:(0,d.cap)(e.headline),article_url:(0,d.articleUrl)(e.href),article_category:(0,d.articleCategory)(e.kicker),article_date:(0,d.articleDate)(e.kicker),card_position:c.articles.indexOf(e)+1}),target:"_blank",rel:"noreferrer",className:"group flex h-full flex-col overflow-hidden rounded-2xl border border-line bg-surface transition-shadow hover:shadow-sm",children:[e.video||e.videoMp4?(0,i.jsx)("div",{className:"h-[180px] w-full overflow-hidden sm:aspect-video sm:h-auto",children:(0,i.jsxs)("video",{poster:e.image,"aria-label":e.imageAlt,className:"h-full w-full scale-[1.03] object-cover",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata",children:[e.video?(0,i.jsx)("source",{src:e.video,type:"video/webm"}):null,e.videoMp4?(0,i.jsx)("source",{src:e.videoMp4,type:"video/mp4"}):null]})}):e.image?(0,i.jsx)(s.default,{src:e.image,alt:e.imageAlt,width:816,height:460,className:"h-[180px] w-full object-cover sm:aspect-video sm:h-auto"}):null,(0,i.jsxs)("div",{className:"flex flex-1 flex-col gap-[10px] p-4 sm:p-11 sm:pt-[38px]",children:[(0,i.jsx)("p",{className:"text-caption font-medium uppercase text-ink-muted sm:tracking-[0.06em] sm:text-ink",children:e.kicker}),(0,i.jsx)("p",{className:"text-h5 text-ink",children:e.headline}),(0,i.jsxs)("span",{className:"mt-auto flex items-center gap-2 text-body-sm text-brand sm:gap-[6px] sm:pt-3 sm:font-semibold",children:[c.readMore,(0,i.jsx)(l.ArrowRight,{size:16,className:"transition-transform group-hover:translate-x-1"})]})]})]},e.headline))},a)})}),(0,i.jsxs)("div",{className:"mt-6 flex items-center justify-center gap-4 sm:mt-8",children:[(0,i.jsx)("span",{className:"flex shrink-0 items-center gap-3 sm:hidden",children:(0,i.jsx)(o.CarouselArrow,{label:"Previous stories",onClick:()=>f(e-1),back:!0})}),(0,i.jsx)("span",{className:"flex items-center gap-3",children:p.map((t,r)=>(0,i.jsx)("button",{type:"button",onClick:()=>f(r),"aria-label":`Go to stories ${r+1} of ${b}`,"aria-current":r===e,className:`relative shrink-0 transition-[width,height,background-color] duration-300 ease-out before:absolute before:-inset-2 before:content-[''] motion-reduce:transition-none ${r===e?"h-2 w-[42px] rounded-[4px] bg-brand-accent":"size-[10px] rounded-full bg-[#d9d9d9]"}`},r))}),(0,i.jsx)("span",{className:"flex shrink-0 items-center gap-3 sm:hidden",children:(0,i.jsx)(o.CarouselArrow,{label:"Next stories",onClick:()=>f(e+1)})})]})]})})}])},63637,(e,i,t)=>{i.exports=JSON.parse('{"meta":{"title":"Ripplr - Distribution & Logistics for New India","description":"Powering every step of India\'s retail supply chain. 100K+ retailer reach, 70+ brand partners, 230K+ monthly orders."},"hero":{"eyebrow":"Next-Gen Logistics Solutions","headline":"Join Us in Shaping the Future of ","headlineAccent":"Distribution & Logistics","subhead":"Powering every step of India\'s retail supply chain.","primaryCta":{"label":"Onboard Your Brand","href":"/contact-us"},"secondaryCta":{"label":"Explore Services","href":"/services/distribution"},"stats":[{"value":"100K+","label":"Retailer Reach"},{"value":"70+","label":"Brand Partners"},{"value":"85M+","label":"Monthly SKU Delivered"},{"value":"15K+","label":"Monthly Trips Managed"}],"illustration":{"src":"/figma/home/hero-ecosystem.webp","video":"/figma/home/videos/homepage-hero.webm","videoMp4":"/figma/home/videos/homepage-hero.mp4","alt":"Ripplr connects brands to wholesalers, supermarkets, online fulfilment, retailers, logistics and micro-warehousing","width":2000,"height":1124},"floatingChips":[{"label":"Fill rate","value":"95%"},{"label":"Vehicles live","value":"700+"}]},"numbers":{"eyebrow":"Performance","title":"Ripplr Numbers So Far","stats":[{"value":"7+","label":"Years Active"},{"value":"270+","label":"Cities Covered Through Partners"},{"value":"230k+","label":"Orders Processed Monthly"},{"value":"2.5x+","label":"Monthly Repeat Order Ratio"}]},"brands":{"eyebrow":"Brands","title":"Trusted by Industry Leaders","marquee":{"trackWidth":9472,"durationSeconds":53,"boxWidth":200,"pitch":296},"logos":[{"src":"/logos/home/acer.webp","alt":"Acer","width":300,"height":104,"displayWidth":150,"displayHeight":52},{"src":"/logos/home/licious.webp","alt":"Licious","width":400,"height":168,"displayWidth":200,"displayHeight":84},{"src":"/logos/home/reliance-trends.webp","alt":"Reliance Trends","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/hp.webp","alt":"HP","width":400,"height":148,"displayWidth":200,"displayHeight":74},{"src":"/logos/home/godrej.webp","alt":"Godrej","width":400,"height":119,"displayWidth":200,"displayHeight":59.67},{"src":"/logos/home/dmart.webp","alt":"DMart","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/xpressbees.webp","alt":"XpressBees","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/milkbasket.webp","alt":"Milkbasket","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/tata-1mg.webp","alt":"Tata 1mg","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/ooge.webp","alt":"Ooge","width":400,"height":168,"displayWidth":200,"displayHeight":84},{"src":"/logos/home/jubilant-foodworks.webp","alt":"Jubilant FoodWorks","width":400,"height":148,"displayWidth":200,"displayHeight":74},{"src":"/logos/home/seven-eleven.webp","alt":"7-Eleven","width":400,"height":136,"displayWidth":200,"displayHeight":68},{"src":"/logos/home/hisense.webp","alt":"Hisense","width":350,"height":112,"displayWidth":175,"displayHeight":56},{"src":"/logos/home/modicare.webp","alt":"Modicare","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/bigbasket.webp","alt":"bigbasket","width":400,"height":144,"displayWidth":200,"displayHeight":72},{"src":"/logos/home/zomato.webp","alt":"Zomato","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/meesho.webp","alt":"Meesho","width":400,"height":152,"displayWidth":200,"displayHeight":76},{"src":"/logos/home/google-pixel.webp","alt":"Google Pixel","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/happilo.webp","alt":"Happilo","width":400,"height":122,"displayWidth":200,"displayHeight":61},{"src":"/logos/home/happi-planet.webp","alt":"Happi Planet","width":400,"height":146,"displayWidth":200,"displayHeight":73},{"src":"/logos/home/dabur.webp","alt":"Dabur","width":400,"height":138,"displayWidth":200,"displayHeight":69},{"src":"/logos/home/urban-company.webp","alt":"Urban Company","width":400,"height":130,"displayWidth":200,"displayHeight":65},{"src":"/logos/home/samsung.webp","alt":"Samsung","width":400,"height":152,"displayWidth":200,"displayHeight":76},{"src":"/logos/home/noise.webp","alt":"Noise","width":400,"height":112,"displayWidth":200,"displayHeight":56}
9,{"src":"/logos/home/nothing.webp","alt":"Nothing","width":400,"height":112,"displayWidth":200,"displayHeight":56},{"src":"/logos/home/poco.webp","alt":"POCO","width":400,"height":140,"displayWidth":200,"displayHeight":70},{"src":"/logos/home/marico.webp","alt":"Marico","width":400,"height":152,"displayWidth":200,"displayHeight":76},{"src":"/logos/home/britannia.webp","alt":"Britannia","width":400,"height":122,"displayWidth":200,"displayHeight":61},{"src":"/logos/home/nestle.webp","alt":"Nestlé","width":400,"height":150,"displayWidth":200,"displayHeight":75},{"src":"/logos/home/sunpure.webp","alt":"Sunpure","width":400,"height":224,"displayWidth":200,"displayHeight":112},{"src":"/logos/home/gold-drop.webp","alt":"Gold Drop","width":400,"height":160,"displayWidth":200,"displayHeight":80},{"src":"/logos/home/unilever.webp","alt":"Unilever","width":400,"height":169,"displayWidth":200,"displayHeight":84.33}],"eyebrowMobile":"Industry Leaders","titleMobile":"Trusted by the Best"},"services":{"eyebrow":"Services","title":"Optimized for Supply Chain Efficiency","description":"Six services. One operating system. Pick where you want to start.","tabs":[{"id":"distribution","label":"Distribution","items":[{"series":"01","name":"End-to-End Distribution Management","art":"/figma/home/videos/homepage-horizontal-poster.webp","artVideo":"/figma/home/videos/homepage-horizontal.webm","artVideoMp4":"/figma/home/videos/homepage-horizontal.mp4","artAlt":"Ripplr\'s distribution hub linking warehousing, storage, dashboards, retail and delivery","description":"Operate the complete distribution lifecycle - from procurement and warehousing to order fulfillment, delivery, collections and retailer servicing - with real-time visibility on every order, beat and SKU.","proof":["93k+ retailers served","1cr+ deliveries completed"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"02","name":"Distributor-as-a-Service","art":"/figma/home/DistributionTab/distributor-as-a-service-poster.webp","artVideo":"/figma/home/DistributionTab/distributor-as-a-service.webm","artVideoMp4":"/figma/home/DistributionTab/distributor-as-a-service.mp4","artAlt":"Brands plugging into Ripplr\'s distributor-as-a-service hub for delivery, market reach and managed operations","description":"Launch and manage dedicated distribution operations for brands without requiring them to build their own distribution network.","proof":["Zero setup overhead","Faster market entry"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"03","name":"Distribution Control Tower","art":"/figma/home/DistributionTab/distribution-control-tower-poster.webp","artVideo":"/figma/home/DistributionTab/distribution-control-tower.webm","artVideoMp4":"/figma/home/DistributionTab/distribution-control-tower.mp4","artAlt":"A control tower operator watching shipment, order and service-level dashboards","description":"Monitor inventory, sales, deliveries, service levels, and operational KPIs through a centralized command center with advance dashboards.","proof":["Real-time visibility","Centralized operations"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"04","name":"Multi-Channel Distribution","art":"/figma/home/DistributionTab/multi-channel-distribution-poster.webp","artVideo":"/figma/home/DistributionTab/multi-channel-distribution.webm","artVideoMp4":"/figma/home/DistributionTab/multi-channel-distribution.mp4","artAlt":"A Ripplr warehouse feeding general trade, modern trade, pharmacy, e-commerce and institutional channels","description":"Support General Trade, Modern Trade, E-commerce, B2B, Institutional, and Exclusive Brand Stores through a unified operation.","proof":["Modern trade ready","General trade coverage"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"05","name":"Retail Network Management","art":"/figma/home/DistributionTab/retail-network-management-poster.webp","artVideo":"/figma/home/DistributionTab/retail-network-management.webm","artVideoMp4":"/figma/home/DistributionTab/retail-network-management.mp4","artAlt":"A Ripplr fulfilment centre servicing a network of retailer storefronts","de
9scription":"Build, onboard, manage, and service thousands of retailers with structured sales and distribution operations.","proof":["11+ cities covered","93k+ retailers"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"06","name":"Inventory Planning & Optimization","art":"/figma/home/DistributionTab/inventory-planning-and-optimization-poster.webp","artVideo":"/figma/home/DistributionTab/inventory-planning-and-optimization.webm","artVideoMp4":"/figma/home/DistributionTab/inventory-planning-and-optimization.mp4","artAlt":"Demand forecasting, replenishment planning and safety stock dashboards beside a warehouse","description":"Optimize inventory levels using demand forecasting, replenishment planning, safety stock management, and intelligent allocation.","proof":["Smarter forecasting","Lower stockouts"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}}]},{"id":"logistics","label":"Logistics","items":[{"series":"01","name":"Cold Chain Logistics","art":"/figma/home/LogisticsTab/cold-chain-logistics-poster.webp","artVideo":"/figma/home/LogisticsTab/cold-chain-logistics.webm","artVideoMp4":"/figma/home/LogisticsTab/cold-chain-logistics.mp4","artAlt":"A cold storage facility loading refrigerated trucks bound for a retail store","description":"Temperature-controlled transportation and warehousing for pharmaceuticals, dairy, frozen foods, beverages, and perishables.","proof":["Temperature controlled","End-to-end visibility"],"cta":{"label":"Explore Logistics","href":"/services/logistics"}},{"series":"02","name":"Control Tower Operations","art":"/figma/home/LogisticsTab/control-tower-operations-poster.webp","artVideo":"/figma/home/LogisticsTab/control-tower-operations.webm","artVideoMp4":"/figma/home/LogisticsTab/control-tower-operations.mp4","artAlt":"Operators watching a national fleet map, trend charts and exception alerts","description":"Centralized monitoring of fleet, warehouse, orders, inventory, and SLA performance through a unified operations center.","proof":["Real-time monitoring","Centralized control"],"cta":{"label":"Explore Logistics","href":"/services/logistics"}},{"series":"03","name":"Warehouse Operations Management","art":"/figma/home/LogisticsTab/warehouse-operations-poster.webp","artVideo":"/figma/home/LogisticsTab/warehouse-operations.webm","artVideoMp4":"/figma/home/LogisticsTab/warehouse-operations.mp4","artAlt":"A cutaway warehouse with racking, picking, packing lines and trucks at the dock","description":"Operate warehouse facilities including manpower, inventory, storage, picking, packing, dispatch, and quality processes.","proof":["Faster fulfilment","Process optimized"],"cta":{"label":"Explore Logistics","href":"/services/logistics"}},{"series":"04","name":"GPS & Fleet Visibility","art":"/figma/home/LogisticsTab/gps-fleet-visibility-poster.webp","artVideo":"/figma/home/LogisticsTab/gps-fleet-visibility.webm","artVideoMp4":"/figma/home/LogisticsTab/gps-fleet-visibility.mp4","artAlt":"A fleet overview dashboard tracking live vehicle status beside trucks on the road","description":"Real-time vehicle tracking, shipment monitoring, geofencing, ETA prediction, and exception management.","proof":["Fleet visibility","Route optimized"],"cta":{"label":"Explore Logistics","href":"/services/logistics"}},{"series":"05","name":"Customized Supply Chain Solutions","art":"/figma/home/LogisticsTab/customized-supply-chain-poster.webp","artVideo":"/figma/home/LogisticsTab/customized-supply-chain.webm","artVideoMp4":"/figma/home/LogisticsTab/customized-supply-chain.mp4","artAlt":"A tailored supply chain linking manufacturing and warehousing to modern trade, distributors and retailers","description":"Design and operate supply chain models customized to industry-specific business requirements.","proof":["Tailored solutions","Scalable operations"],"cta":{"label":"Explore Logistics","href":"/services/logistics"}},{"series":"06","name":"Ambient Transportation","art":"/figma/home/LogisticsTab/ambient-transportation-poster.webp","artVideo":"/figma/home/LogisticsTab/ambient-transportation.webm","artVideoMp4":"/figma/home/LogisticsTab/ambient-transportation.mp4","artAlt":"Ambient trucks running from a warehouse to city, office and storefront destinations","description":"Reliable transportation services for ambient products across local, regional, and national networks.","proof":["Pan-region coverage","Reliable delivery"],"cta":{"label":"Explore Logistics","href":"/services/logistics"}}]},{"id":"technology","label":"Technology","items":[{"series":"01","name":"Unified Digital Supply Chain Platform","art":"/figma/home/TechnologyTab/unified-digital-supply-chain-poster.webp","artVideo":"/figma/home/TechnologyTab/unified-digital-supply-chain.webm","artVideoMp4":"/figma/home/TechnologyTab/unified-digital-supply-chain.mp4","artAlt":"One platform on a laptop linking warehousing, retail, analytics, cloud and field teams","description":"One integrated platform connecting procurement, warehousing, distribution, logistics, finance, retailers, and analytics.","proof":["Connected operations","Single platform"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"02","name":"Enterprise-Grade Security","art":"/figma/home/TechnologyTab/enterprise-grade-security-poster.webp","artVideo":"/figma/home/TechnologyTab/enterprise-grade-security.webm","artVideoMp4":"/figma/home/TechnologyTab/enterprise-grade-security.mp4","artAlt":"A security shield over user roles, audit trails, encrypted communication and locked servers","description":"Role-based access controls, audit trails, encrypted communication, secure authentication, and compliance-ready architecture.","proof":["Secure by design","Role-based access"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"03","name":"Intelligent Document Processing","art":"/figma/home/TechnologyTab/intelligent-document-processing-poster.webp","artVideo":"/figma/home/TechnologyTab/intelligent-document-processing.webm","artVideoMp4":"/figma/home/TechnologyTab/intelligent-document-processing.mp4","artAlt":"Invoices, PODs and GRNs captured into an OCR and AI engine, validated and pushed to ERP","description":"Digitize invoices, proof of delivery, GRNs, and operational documents using OCR and automated validation workflows.","proof":["AI-powered","Automated workflows"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"04","name":"GPS & IoT Integration","art":"/figma/home/TechnologyTab/gps-iot-integration-poster.webp","artVideo":"/figma/home/TechnologyTab/gps-iot-integration.webm","artVideoMp4":"/figma/home/TechnologyTab/gps-iot-integration.mp4","artAlt":"Live fleet tracking on de
9sktop and mobile beside a truck and a temperature sensor","description":"Enable live fleet tracking, geofencing, temperature monitoring, shipment visibility, and real-time logistics intelligence.","proof":["Live fleet data","IoT connected"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"05","name":"Business Intelligence & Analytics","art":"/figma/home/TechnologyTab/business-intelligence-analytics-poster.webp","artVideo":"/figma/home/TechnologyTab/business-intelligence-analytics.webm","artVideoMp4":"/figma/home/TechnologyTab/business-intelligence-analytics.mp4","artAlt":"An analytics dashboard of KPI charts, trend lines and regional breakdowns","description":"Transform operational data into actionable insights with customizable dashboards, KPI tracking, alerts, and executive reporting.","proof":["Live dashboards","Data-driven decisions"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}},{"series":"06","name":"Configurable Business Workflows","art":"/figma/home/TechnologyTab/configurable-business-workflows-poster.webp","artVideo":"/figma/home/TechnologyTab/configurable-business-workflows.webm","artVideoMp4":"/figma/home/TechnologyTab/configurable-business-workflows.mp4","artAlt":"A drag-and-drop workflow builder wired to business rules, approvals, pricing and territories","description":"Adapt business rules, approval flows, pricing, territories, and operational processes without extensive development.","proof":["Flexible workflows","Scalable processes"],"cta":{"label":"Explore Distribution","href":"/services/distribution"}}]}]},"performance":{"eyebrow":"Performance","title":"Measured Through Operational Excellence","stats":[{"value":"7+","label":"Years Active"},{"value":"270+","label":"Cities Covered Through Partners"},{"value":"230k+","label":"Orders Processed Monthly"},{"value":"2.5x+","label":"Monthly Repeat Order Ration"},{"value":"93%+","label":"Next-Day Delivery Success"}]},"updates":{"eyebrow":"Updates","title":"Tracking Industry Growth Stories","description":"Ripplr in the news.","readMore":"Read the full article","articles":[{"kicker":"Funding · 11 May 2026","headline":"Ripplr\'s FY26 Revenue Jumps 32% to ₹1,820 Cr, Loss Narrows Over 50%","image":"/figma/home/news-funding.webp","video":"/figma/home/videos/rupee.webm","videoMp4":"/figma/home/videos/rupee.mp4","imageAlt":"Illustration of a bank, coin stacks and a rising arrow marking Ripplr\'s revenue growth","href":"https://inc42.com/buzz/ripplrs-fy26-revenue-jumps-32-to-%E2%82%B91820-cr-loss-narrows-over-50/"},{"kicker":"Funding · 01 Dec 2025","headline":"Ripplr Raises $45M in Series C Funding","image":"/figma/home/news-results.webp","video":"/figma/home/videos/bar.webm","videoMp4":"/figma/home/videos/bar.mp4","imageAlt":"Illustration of a rising chart lifting Ripplr\'s retail distribution network","href":"https://india.entrepreneur.com/news-and-trends/ripplr-raises-usd-45-mn-in-series-c-funding/500252"},{"kicker":"Funding · 28 Nov 2025","headline":"Ripplr Raises ₹200.3 Cr From Sojitz Corporation, Others","image":"/figma/home/news-technology.webp","video":"/figma/home/videos/warehouse-logistics.webm","videoMp4":"/figma/home/videos/warehouse-logistics.mp4","imageAlt":"Illustration of investment flowing between Sojitz and Ripplr facilities","href":"https://app.dealroom.co/news/feed/ripplr-secures-inr-200-cr-funding"},{"kicker":"Financials · 25 Nov 2025","headline":"Ripplr Reports ₹91 Cr Loss on ₹1,164 Cr Revenue in FY25","image":"/figma/home/news-fy25-performance.webp","video":"/figma/home/videos/fy25-performance.webm","videoMp4":"/figma/home/videos/fy25-performance.mp4","imageAlt":"Illustration of an FY25 results report with a declining loss arrow","href":"https://entrackr.com/fintrackr/ripplr-reports-rs-91-cr-loss-on-rs-1164-cr-gmv-in-fy25-10810462"},{"kicker":"Funding · 10 May 2023","headline":"Ripplr Raises $40M in Funding Led by Fireside Ventures","image":"/figma/home/news-fireside-ventures.webp","video":"/figma/home/videos/fireside-ventures.webm","videoMp4":"/figma/home/videos/fireside-ventures.mp4","imageAlt":"Illustration of a $40M round led by Fireside Ventures reaching a Ripplr hub","href":"https://economictimes.indiatimes.com/tech/funding/fmcg-distribution-and-logistics-startup-ripplr-raises-40-million-led-by-fireside-ventures/articleshow/100138451.cms"}]},"connect":{"eyebrow":"Connect","title":"Ready to Transform Your Distribution?","description":"Connect with our experts to discover tailored distribution and supply chain solutions."}}')},47422,e=>{"use strict";let i=e.i(63637).default;e.s(["home",0,i])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.