Frappe Technologies

India

Elasticrun
B2B eCommerce platform unlocks $600bn Rural Consumption In India

About

Elasticrun

ElasticRun network helps eCommerce companies reach customers in far-flung rural areas through its crowdsourced logistics network


# of warehouses: 

Apps implemented

ERPNext
Framework

Industry

E-commerce

modules implemented

Help people to use our tools

We believe our tools like ERPNext can help organizations reduce waste and complexity. Frappe + ERPNext has the potential to be a “full stack” replacement for not only ERP (SAP/Oracle) but also the entire enterprise stack (Java/.NET). With this scope, we should help organizations by providing products and services to help them manage their technology platforms.

Why ERPNext over SAP B1 / Oracle

100% FOSS

Customizable

Future-ready

Challenges

Elasticrun was looking for an ERP for procurement, inventory management, sales, and fulfillment. During the initial days, Elasticrun's technology team and co-founders set up ERPNext in a few minutes while waiting for a flight at the airport, yes that is how easy it was to understand and adopt ERPNext.  Little did they know that the company would grow to become one of India's largest e-commerce companies with 50+ warehouses and millions of SKUs. With the growing scale came different scalability challenges, 

  • Their warehouse count was growing, and there was a need for a decentralized reporting architecture. But with this growth, they faced request time outs frequently
  • Concurrent invoice printing consumed significant resources (consuming 100% CPU time)
  • As and when we added more warehouses, the problem grew bigger
  • They have multiple internal and external (customer-facing) mobile applications which had to be integrated with ERPNext master data

Benefits

Here is how ERPNext helped Elasticrun to solve its scalability challenges.

  • Creation of primary and secondary database: Elasticrun organizer a code sprint with Frappe developers. We had to make changes to our old architecture which had a single database. The revised architecture had a read-only annotation which allowed us to use a secondary database for reporting purposes.
  • Bulk invoice printing in a quarantine server: Elasticrun introduced a quarantine server for such bad requests. These are requests which need attention but don't interfere with the live transactions. This server was used to run the HTML to PDF transformations.
  • Federated deployment: Elastic run is now planning to have a cluster of ERPNext servers and databases and users will be divided based on some parameters so that the workload is divided into multiple servers.  
  • Integrations: Internal and customer-facing apps integrated with ERPNext
  • Others: Separation of read and write disabling auto-reading of reports, and multiple other features that helped with scalability 

Impact

Successful on-time ERPNext go-live

Increased sales order to cash

Increased inventory turnover

  • Grew revenue by 300% YoY, currently valued at $1.5Bn
  • Eliminated redundant SaaS solutions
  • Saved Mn of dollars in software licensing fees with open-source
Seemed very simple, neat, and consistent UI in the beginning. As we deep-dived, we found the framework underneath to be even more powerful
Sachin Mane

 · 

Vice President, Technology at ElasticRun

Share your story with the world

Inspire people by sharing how Frappe has positively impacted your business.

Submit a story

Share your story with the world

Inspire people by sharing how Frappe has positively impacted your business.

Submit a story

Share your story with the world

Inspire people by sharing how Frappe has positively impacted your business.

Submit a story