Connects with the tools you already use
- Shopify
- WooCommerce
- SMTP / IMAP
- Meta WhatsApp Cloud
- Twilio
- MSG91
- Shippo
- Shiprocket
- Delhivery
- Stripe
- Razorpay
- PayPal
- Exotel
- MT940
- CAMT.053
- OFX
- Tally XML
- OpenAI
- Anthropic
- Google Gemini
- Azure OpenAI
- Mistral
- Groq
- OpenRouter
- Hugging Face Router
- Ollama
- OpenAI-compatible models
- REST API
- Signed webhooks
The platform
Everything your business runs on, in one place
Every module ships in the same codebase and shares the same customers, products, ledger and permissions. Switch on only what your business uses.
Product capabilities
One connected ERP, across every business function
Explore the workflows connecting sales, supply, finance, people, operations, commerce, communications and AI—plus the country profiles available for each company installation.
Lead to paid invoice, in one flow
Qualify CRM leads, revise quotations with approval-gated discounts, check credit, fulfill orders from stock, then follow invoices and receipts through receivables.
Source, receive and pay
Compare supplier quotes, approve purchase orders, receive goods into warehouses and match bills to orders and receipts before payment.
Finance that stays connected
Sales, purchasing and stock feed a double-entry ledger. Add multi-currency journals, budgets, imported bank statements, auto-match reconciliation and live financial reports.
People, time and payroll
Keep employee records, onboarding, leave, attendance and self-service together with configurable payroll, payslips, statutory registers and approval-routed runs.
Plan, make and maintain
Run bills of material, routings and MRP; record production and quality checks; manage maintenance, fixed assets, projects and field visits from shared records.
Commerce and customer service
Sell with offline-capable POS, Shopify and WooCommerce connectors, subscriptions and rental. Keep support tickets, customer and supplier portals, and shared service history close to each account.
Dino AI, grounded in your ERP
Ask questions or request a summary or draft from records you can access. Search enabled knowledge sources, read documents into reviewable drafts, forecast sales, demand, cash flow and AI model spend, and let permission-scoped agents propose changes for a person to approve.
Automation and communications
Route approvals by amount, branch and department. Trigger event rules, reminders, signed webhooks and notifications; send email, SMS and WhatsApp updates, and review approval requests from email.
One company and operating country per installation, with multiple branches
Country tax regimes include India GST; UAE, Saudi Arabia, Bahrain, Oman, UK and EU VAT; Australia, New Zealand and Singapore GST; Malaysia SST; Korea VAT; and configurable US sales tax. Payroll starter packs are available for India, UAE, Australia, New Zealand, Singapore, Malaysia, Korea, the US, UK, Bahrain and Oman.
- India · GST
- UAE · VAT
- Saudi Arabia · VAT
- Bahrain · VAT
- Oman · VAT
- UK & EU · VAT
- Australia · GST
- New Zealand · GST
- Singapore · GST
- Malaysia · SST
- Korea · VAT
- United States · sales tax
Country rules are starting configurations and require local review before production. E-invoice transmission depends on the required local provider and credentials.
One company, every branch
Add a branch in minutes. Keep one set of books.
Stores, warehouses, offices and service centres run as branches of your one company. Each team sees its own branch; leadership sees the whole picture — same customers, same catalogue, one ledger.
- Branch-level access and approvals
- Stock transfers between branches
- Reports for one branch or all
- Shared price lists and catalogue
Head office
Bengaluru
Warehouse
Pune
Store
Chennai
Service centre
Hyderabad
30+
integrated modules
2,500+
permission-checked API routes
600+
product screens
1
ledger, stock and customer list for every branch
Built for every role
What changes when everyone works in one place
I open one dashboard and see revenue, cash and stock for every branch — no more waiting for month-end spreadsheets.
Sales and purchasing post to the ledger on their own. Close is about reviewing, not re-typing.
Purchasing, stock and production share one plan, so shortages show up days before they hit the floor.
Every deal, quote and order is on one board, with discounts approved before they go out.
Attendance and leave flow straight into payroll. Payslips go out on time, every time.
Tickets know the customer’s contract and warranty, so we answer the first time.
What you get
The whole ERP. The source code too.
Not a rental. You receive the software, the code and the setup — and it runs on a server you control.
Complete source code
Next.js web app, Express API, background worker, database schema, migrations and seed data — handed over to you, not rented.
Every module
All product areas below ship in the same codebase. Switch on only what your business uses.
Your brand
Your name, logo, colours and domain on the app, plus branded document templates and customer and supplier portals — set up for you during installation.
Docker Compose stack
Web, API, worker, MySQL, Redis, nginx, vector search and daily backups in one Compose file, plus setup documentation.
Setup and data migration
We deploy it on your server and import your customers, suppliers, products, employees and opening balances.
3 months of support
Installation, configuration and codebase questions, plus fixes for verified bugs, from the handover date.
Hosting
Host it anywhere
Docker Compose stack: web, API, worker, MySQL and Redis.
Your own VPS
Hostinger, DigitalOcean, Linode, Hetzner or any Linux VPS with Docker.
Public cloud
AWS, Google Cloud or Microsoft Azure, in the region you choose.
On-premises
Your own servers or office network — even fully offline with self-hosted AI models.
Built with Next.js 15 · React 19 · Express 5 · TypeScript · Prisma · MySQL 8 · Redis · BullMQ jobs · Docker Compose · REST API · webhooks.
How to buy
Demo, quote, live in about 2 weeks
- 1
Live demo
Walk through the ERP with our team on your own processes, or explore the demo yourself.
- 2
Scope and quotation
We agree the modules, branding, integrations and data to migrate, and send a one-time written quotation.
- 3
Setup — about 2 weeks
Branding, deployment on your server, domain and SSL, and data migration, once your assets and server access are ready.
- 4
Handover
Source code, documentation and admin training. Your 3 months of support start here.
FAQ
Questions, answered
Is Dino ERP a SaaS subscription?
No. You buy it once and receive the complete source code. It runs on a server you control, and there is no mandatory monthly platform fee for the software. You only pay your own hosting and any third-party services you choose (SMS, e-mail, payment gateway, AI provider).
How much does it cost?
Price depends on the scope you need — modules, branding, integrations and data migration — so we send a one-time written quotation after a demo. Message us on WhatsApp or e-mail info@techdino.in for a quote.
What exactly do I receive?
The full source code (web app, API, worker, database schema, migrations and seed data), the Docker Compose deployment setup, documentation, setup on your server with your branding, migration of the data you supply, admin training and 3 months of technical support.
Where can I host it?
Anywhere Docker runs: your own VPS (Hostinger, DigitalOcean and similar), AWS, Google Cloud, Azure or servers in your office. We set it up on the server you choose.
Can I change the code or add features?
Yes. The source code is yours to maintain, extend and customise under the licence agreement. Your own developers can work on it, or TechDino can build custom modules under a separate quotation.
What does the licence allow?
A commercial licence covering use, modification and deployment for your business. Reselling or deploying it for other companies is possible under a reseller arrangement; the number of installs and terms are written into the agreement before work starts.
Is it one company or many?
Each install runs one company with as many branches as it needs. Branches share customers, products, the ledger and permissions, and any screen or report can be narrowed to one branch.
What happens after the 3 months of support?
The software keeps running — nothing expires. If you want ongoing help, updates or new features, TechDino offers a separate support or development agreement.
Does the AI send our data anywhere?
Only to the AI provider you configure, and you can choose a self-hosted model so nothing leaves your server. By default, e-mail addresses, phone numbers and tax IDs are masked in text sent to an external model (best effort; document images are not masked), and AI can be switched off.
Own your ERP — source code included
See Dino ERP in a live demo, then get a one-time quotation for your scope. Hosted on your server, under your brand.