Custom Software Development on .NET, Next.js and Azure
Web applications, customer portals, internal tools and integrations built around the way your business works. We build on .NET and Next.js, deploy to your own Azure subscription or servers, and hand over the code and documentation.
Open-source ERP for India
In development on .NET 10 and Next.js 16
Open-source web analytics
C# on ClickHouse and PostgreSQL
Free GST invoice generator
A Next.js app that runs entirely in the browser
Registered in Jodhpur since 2022
Dewiride Technologies Private Limited
What we build
Business applications and portals
Order, booking, service and approval systems, and portals where your customers or suppliers sign in to their own accounts. Built around your process, rather than bending the process to fit a package.
Internal tools and dashboards
The spreadsheets and email chains a team depends on, turned into an application with roles, an audit trail and reports that everyone reads from the same data.
Integrations and APIs
Sign-in with Microsoft Entra ID, data from Microsoft 365, and documented APIs that connect the systems you already run instead of retyping data between them.
Upgrading older .NET applications
Moving applications from .NET Framework or out-of-support .NET releases to a current one, with tests written first around the behaviour that must not change.
AI inside your software
Search over your documents, summaries, drafts and data extraction, added to the screens people already use. See custom AI solutions.
Websites
Company websites and landing pages, from ₹50,000 plus GST. See website development.
Built for Indian business rules
Software for an Indian business has to follow Indian rules, and they are cheaper to build in at the start than to retrofit. We build to the specification you and your chartered accountant set; we do not give tax or legal advice.
- GST-ready invoices with the particulars Rule 46 of the CGST Rules, 2017 asks for, including: your name, address and GSTIN, and your customer’s (with their GSTIN if they are registered); a consecutive serial number unique for the financial year; the date; a description and the HSN code (businesses with turnover up to ₹5 crore may leave the HSN code off invoices to unregistered buyers); the taxable value; the rate and amount of each tax; and, for inter-State supplies, the place of supply with the name of the State. The CGST and SGST or IGST split is worked out for you, as in our free GST invoice generator (opens in a new tab).
- A UPI QR code on the invoice that the customer can scan to pay the exact amount.
- E-invoicing: a registered business whose aggregate turnover in any preceding financial year from 2017-18 onwards exceeds ₹5 crore must report its invoices, credit notes and debit notes for B2B supplies and exports to an Invoice Registration Portal (IRP) to get an Invoice Reference Number (IRN), with some categories exempt. Since 1 April 2025, businesses with an aggregate annual turnover of ₹10 crore or more cannot report such a document to the IRP more than 30 days after its date. Where e-invoicing applies, the software has to send the data the portal expects and keep the IRN it returns; your chartered accountant confirms what applies to you.
- Personal data: the Digital Personal Data Protection Rules, 2025 were notified on 13 November 2025 and apply in phases. Most obligations on businesses, including notices, consent, security safeguards, breach intimation and people’s rights over their data, apply from May 2027; separate rules for consent managers apply from November 2026. We design for these obligations from the start.
Our stack
We use a small set of mainstream tools that we know well, and our own code shows each of them in use.
| Layer | What we use | Where you can see it |
|---|---|---|
| Back end | .NET 10 and ASP.NET Core, with Entity Framework Core for data access | ERP-AI-Pro on GitHub (opens in a new tab) |
| Front end | Next.js 16, React 19, TypeScript and Tailwind CSS | ERP-AI-Pro (opens in a new tab) and our GST invoice generator (opens in a new tab) |
| Sign-in | Microsoft Entra ID | ERP-AI-Pro on GitHub (opens in a new tab) |
| Data | SQL Server and Azure SQL; PostgreSQL and ClickHouse for analytics workloads | ERP-AI-Pro (opens in a new tab) and Dewiride Analytics (opens in a new tab) |
| Hosting | Azure Container Apps, Azure Static Web Apps, or Docker on your own Linux servers | Our Azure Container Apps guide (opens in a new tab) and our Docker Compose self-hosting guide (opens in a new tab) |
| Configuration and secrets | Azure App Configuration and Azure Key Vault, so secrets stay out of the code | Our App Configuration guide (opens in a new tab) |
| Quality | xUnit and Playwright tests, OpenTelemetry tracing, and GitHub Actions with CodeQL | ERP-AI-Pro on GitHub (opens in a new tab) |
.NET 8 and .NET 9 support ends on 10 November 2026
Microsoft ends support for .NET 8 and .NET 9 on 10 November 2026. After that date it provides no more servicing updates, security fixes or technical support for them, so applications still running on either should move. Azure Functions apps built on the in-process model are affected on the same day: Microsoft ends support for that model then too, and they need to move to the isolated worker model.
The usual destination is .NET 10, released on 11 November 2025, which is Microsoft’s current long-term support release and is supported until 14 November 2028. .NET 11, planned for November 2026, is a standard-term release with 24 months of support. This is how we approach the upgrade:
Take stock
We list the projects, packages and hosting the application depends on, and note anything that blocks an upgrade.
Add tests where they are missing
Before changing anything, we cover the behaviour that matters to you with tests, so the upgrade can be checked rather than hoped for.
Upgrade in a branch
We move the code and its packages to the new release, fix what breaks and run the tests until they pass.
Run side by side, then switch
The upgraded version runs in a test environment alongside the current one until you are satisfied, and then replaces it.
How we work and what it costs
Discovery call
We look at what the software must do, who will use it and what it has to connect to. To begin, book a free discovery call (opens in a new tab).
Written scope and quote
We set out the features, the business rules, how you will accept the work, the timeline and the price in a statement of work before the build starts.
Build in small steps
You see working software early and regularly on a test environment, rather than all at once at the end, so you can change course before much has been built.
Test and deploy
Automated tests and checks run on every change. We deploy to your Azure subscription or your own servers, with tracing switched on so problems can be found quickly.
Hand over and support
You receive the code, the documentation and a handover session. Fixes and changes after launch are handled in our support hours, Monday to Friday, 9 AM–6 PM IST, paid for as needed or through a monthly retainer.
- Consulting
- From ₹2,500 (US$40) an hour
- Monthly retainer
- From ₹2,00,000 (US$4,000) a month
- Pilots and fixed-scope projects
- Quoted per statement of work
GST is added to Indian invoices. Rate cards by business size and add-ons are on our pricing page.
Sources
- .NET and .NET Core Support Policy (opens in a new tab) — Microsoft
- Rule 46: Tax invoice (CGST Rules, 2017) (opens in a new tab) — CBIC
- Notification 10/2023 – Central Tax (e-invoicing above ₹5 crore) (opens in a new tab) — GST Council
- Advisory: time limit for reporting e-invoices on the IRP (AATO ₹10 crore and above) (opens in a new tab) — GSTN
- Migrate C# apps from the in-process model to the isolated worker model (opens in a new tab) — Microsoft Learn
- Digital Personal Data Protection Rules, 2025 (opens in a new tab) — Gazette of India
Last reviewed by Jagdish Kumawat, Founder & Director
Frequently Asked Questions
Who owns the software you build for us?
Can you work on our existing application?
Which technologies do you use?
Can the software run on our own servers instead of Azure?
Will the software be GST-compliant?
How do you handle personal data?
What happens after the software goes live?
Can we meet your team in person?
How much does custom software cost?
Related services
- Website & Web App DevelopmentFast, accessible company websites from ₹50,000 plus GST for an agreed scope, and web applications quoted to your requirements.
- Custom AI SolutionsAI features built around your own data: retrieval-augmented generation (RAG), document processing and language-model features inside the software you already run.
- Microsoft Agent Framework DevelopmentWe design, build and run agents and multi-agent workflows on Microsoft Agent Framework, and move existing Semantic Kernel and AutoGen projects onto it.
Tell us what you want to build
We'll talk through what you need, suggest the simplest way to build it and send you a written quote before any work starts.