Siliguri, West Bengal, India
Government-recognised MSME

Custom Software Development Companyin Siliguri

We build custom ERP and business management software around the way your business works — helping you reduce manual work, connect processes, and manage operations better.

Tell us about your workflow and we'll help you explore the right software solution.

  • Built Around Your Workflow

    Software designed around how your business works.

  • Connected Business Operations

    Bring your business processes and information together.

  • Technical Support You Can Rely On

    Help with implementation and ongoing technical needs.

Domain Knowledge

ERP & Business Software We've Built — Live in Production

These are not demos or concepts. These are live enterprise software systems running real businesses across India today — built from scratch after deep domain research.

Microfinance & Loan Management (MFI)

Group lending, field collections & double-entry accounting for MFIs and NBFCs

1,248

MEMBERS

₹18.6L

DISBURSED

824

ACTIVE LOANS

DoriiMFI is a complete microfinance and loan management platform for MFIs, NBFCs, and lending businesses. It covers the full lending lifecycle — members, groups, loan products, approvals, disbursement, installment schedules, field collections, and double-entry accounting — all in one connected system.

  • Member & group management
  • Loan applications & approvals
  • Disbursements & installments
  • Field collections & officers
  • Double-entry accounting
  • Branch-wise operations
Learn more about MFI

Transport Management System (TMS)

Complete road freight & logistics platform for Indian operators

47

ACTIVE TRIPS

₹2.1L

TODAY'S FREIGHT

98%

e-WAY FILED

Built after weeks inside actual transport offices, our Transport Management Software handles the complete freight cycle — from trip creation to delivery confirmation and GST filing. Designed for road freight operators managing 10 to 500+ vehicles across multiple depots.

  • LR & Challan generation
  • e-Way Bill auto-filing
  • Driver & fleet management
  • Trip costing & P&L
  • GST-ready freight billing
  • Multi-branch accounts
Learn more about TMS

Housing Society ERP (RWA)

Full society management for apartment complexes & gated communities

340

UNITS MANAGED

₹12L

COLLECTED

0

OVERDUE

A complete housing society management platform for RWAs and cooperative housing societies. Covers everything from online maintenance billing and UPI collections to visitor management and AGM documentation — web and mobile accessible.

  • Online maintenance billing
  • UPI & online collection
  • Complaint ticketing
  • Visitor management
  • AGM & notice board
  • Committee accounting
Learn more about Housing ERP

Warehouse Management System (WMS)

Real-time multi-location inventory & fulfilment platform

3

WAREHOUSES

4,820

SKUs TRACKED

Real-time

STOCK SYNC

A warehouse management software built for mid-size distribution companies. Handles zone-rack-bin stock mapping, barcode scanning, order picking workflows, and automatic stock reconciliation across multiple locations — replacing spreadsheets with real-time visibility.

  • Zone-rack-bin mapping
  • Barcode scanning
  • FIFO / FEFO stock
  • Order fulfilment
  • Automated reconciliation
  • Multi-warehouse support
Learn more about WMS

Looking for something else?

Explore all our software solutions

See the complete range of industry-specific and business management software from Dorii.

About Dorii Software

A Siliguri software companybuilt around your business.

Dorii Software is a software engineering company based in Siliguri, West Bengal. We build custom ERP and business software that fits the way you operate, instead of forcing your processes into a generic product.

Based in
Siliguri, West Bengal
Recognition
Government-recognised MSME
What we build
Custom ERP & business software

Our team

Engineers who understand your problemand build the solution.

Our team works with you from the first conversation, learning how your business runs, then designing, building and improving the software with you.

  • Work directly with the engineers building your system
  • Practical experience across transport, logistics, warehousing, housing societies, finance and business operations
  • A clear understanding of Indian business requirements

Tell us about your business and we'll help you explore the right software solution.

Book a Consultation

Our Process

Our 5-Step Software Development Process

Designed to eliminate the two biggest reasons software projects fail: building the wrong thing, and building the right thing badly.

  1. Step 1

    Discovery Call

    45-minute no-obligation session to understand your business, pain points, and goals.

  2. Step 2

    Process Mapping

    Our analysts document your workflows and identify automation opportunities.

  3. Step 3

    Design & Prototype

    Interactive wireframes shared for your feedback before any code is written.

  4. Step 4

    Build & Test

    Agile sprints with fortnightly demos — you see real progress regularly.

  5. Step 5

    Launch & Support

    Deployment, staff training, data migration, and 90 days post-launch support.

Software Development FAQ

Frequently Asked Questions

Common questions about how we build custom software, from the first conversation to launch and support.

Have a question not listed here?

Tell us about your business and we'll help you explore the right software solution.

How does a custom software development project work?

We start with a discovery conversation to understand your business, pain points and goals. Our analysts then map your workflows, and we share designs and prototypes for your feedback before any code is written. Development and testing happen in stages so you can see real progress, followed by launch, staff training, data migration and ongoing support.

Why choose custom software instead of off-the-shelf software?

Off-the-shelf software works well when your processes are standard. Custom software makes sense when your workflow is unique, your tools don't connect, or you keep working around a product that doesn't quite fit. We build around the way your business works instead of forcing your processes into a generic template.

What do I need to prepare before starting a project?

Just a clear picture of the problem. It helps to describe how work flows today, where time or accuracy is lost, who will use the system, and which spreadsheets, registers or tools you use now. You don't need technical knowledge. We translate technical decisions into clear business language and handle architecture choices internally.

Can you integrate with my existing software or customise Odoo?

Yes. We connect existing systems, improve their workflows and add the features your business needs, including Odoo customisation. For Indian businesses we implement GST invoicing, e-Way Bill generation, TDS/TCS handling, UPI payments, Razorpay integrations, and WhatsApp Business API where required.

What technologies does Dorii Software use for development?

For custom software and ERP development we primarily use Python, Django, React.js, Node.js, Flutter, PostgreSQL, AWS, and Google Cloud. For ERP projects we also implement Odoo using the Python-based Odoo framework.

How long does custom software development take?

A focused internal tool or single module usually takes 4–8 weeks to develop. A complete ERP system with multiple modules, integrations, and mobile apps typically requires 3–6 months. We provide a milestone-based timeline after the discovery session so project expectations are clear from the beginning.

How is the cost of a custom software project decided?

Cost depends on the scope of the project: the number of modules, integrations, level of automation, number of users, and whether mobile apps are included. After the discovery conversation we share a milestone-based plan, so you know what to expect before development starts.

How do you protect my business information and ideas?

We always sign a mutual Non-Disclosure Agreement (NDA) before any discovery session or technical discussion. Your business processes, product ideas, and operational data remain fully protected.

Can you take over an incomplete software development project?

Yes. Dorii Software regularly takes over incomplete or abandoned projects. We start with a codebase audit to evaluate architecture, documentation, and quality. After the audit, we recommend whether continuing the existing codebase or rebuilding the system will be more efficient.

What support do I get after the software is launched?

Every project includes 90 days of free post-launch support. After that, many clients choose an Annual Maintenance Contract (AMC) which covers hosting management, security updates, backups, performance monitoring, and feature enhancements.

From our blog

Practical ideas to help your business run better.

Plain-language guides on ERP, automation and business software, written for business owners, not just developers.

How Microfinance Software Helps MFIs Grow: 7 Ways to Scale Lending Operations

Discover how microfinance software helps MFIs manage loans, track collections, reduce manual work, improve reporting and grow their branches.

Read article

Can Small Businesses in Siliguri Really Run Their Business From One Platform?

Discover how small businesses in Siliguri can simplify sales, inventory, purchases, customers, expenses, and business operations with one connected platform.

Read article

This Siliguri Business Never Had a Slow Day. So Why Wasn't It Growing?

Every day was busy, customers kept coming, yet the business wasn't growing. Here's how fixing the right software helped a Siliguri business work smarter, serve customers better, and finally move forward.

Read article

Why Every Business Needs an Internal Application to Grow, Save Money, and Improve Efficiency

Learn why every growing business needs an internal application to automate workflows, improve productivity, reduce operational costs, and support long-term business growth.

Read article

The Real Struggles of Running a Small Business in the Digital Age (And How to Survive)

Running a small business isn't easy. Discover the real struggles with GST, inventory, and multi-branch management—and practical tips to survive and thrive in the digital age.

Read article

How TMS Helps Indian Transporters Save Time, Reduce Costs, and Avoid Delays

Save time, cut fuel costs, and avoid delivery delays. Learn how TMS helps Indian transporters run their business smoothly, reduce mistakes, and earn more profit.

Read article

Let’s Discuss Your Software Project

Need custom ERP software, business management software, or workflow automation? Tell us how your business works. We’ll help you find the right solution for your needs.

Dorii Software · Siliguri, West Bengal · Government-recognised MSME

  1. Tell us the problem

    Share what slows your business down.

  2. We discuss your workflow

    We learn how your team works today.

  3. Explore the right solution

    Talk through software that fits your business.