Chenetha ERP Modernization Platform
Migrated critical textile business workflows from a legacy desktop application to a modern Blazor-based web platform hosted on Microsoft Azure.
About the project
Chenetha ERP is a textile business management system originally developed as a desktop application. While the desktop version successfully managed critical business operations, users faced limitations related to accessibility, deployment, maintenance, and remote access.
To address these challenges, a modern web-based version was developed using Blazor and hosted on Microsoft Azure. The web platform focuses on delivering the most frequently used and business-critical ERP functions while providing a more intuitive user experience and broader accessibility.
What the legacy app couldn't solve
Users could only access the ERP from installed desktop environments.
Software deployment and updates required manual installation.
Business users needed remote access to operational data.
The legacy UI was difficult to use on modern devices.
Scaling the application for future growth was challenging.
A cloud-first ERP, accessible from anywhere
Vision Statement
Enable textile business users to access critical ERP functionality from anywhere through a secure, cloud-hosted web application.
Wearing every hat from discovery to delivery
Product Owner
Defined modernization roadmap and prioritized features.
Business Analyst
Analyzed desktop workflows and identified core business functions.
Solution Architect
Designed application architecture and cloud deployment strategy.
Full-Stack Developer
Built web application using Blazor and .NET technologies.
The transformation at a glance
- Windows-only access
- Local installations
- Manual updates
- Limited scalability
- Traditional UI
- Browser-based access
- Cloud-hosted
- Centralized deployment
- Scalable architecture
- Modern responsive UI
Business analysis & feature prioritization
Discovery Process
Evaluate desktop ERP usage patterns.
Stakeholder Interviews
Identify frequently used business functions.
Prioritization Strategy
Select high-value workflows for initial release.
MVP Definition
Deliver core functionality before full migration.
What shipped in the first release
Customer Management
Manage customer information and business relationships.
Product Catalog Management
Maintain textile product information.
Sales Order Processing
Track and manage sales orders.
Inventory Visibility
Access inventory information.
Reporting & Analytics
Business insights and operational reporting.
User Management
Role-based access and security.
From login to insights
A clean, layered web architecture on Azure
Why Microsoft Azure
Why Azure?
- Secure cloud hosting
- High availability
- Simplified deployment
- Scalability
- Centralized management
Azure App Service
Azure SQL Database
Azure Storage
Azure Monitoring
Tools behind the build
Frontend
Backend
Database
Cloud
DevOps
The thinking behind the choices
Why Modernize?
Improve accessibility and reduce operational friction.
Why Blazor?
Leverage existing .NET expertise while building modern web experiences.
Why Azure?
Provide secure, scalable cloud infrastructure.
Why MVP Approach?
Deliver value quickly while minimizing migration risk.
What changed for the business
Anywhere Access
Users can access the ERP through a web browser.
Reduced Deployment Effort
Centralized application updates.
Improved User Experience
Modern and intuitive interface.
Foundation for Future Growth
Supports continued ERP modernization.
Cloud Readiness
Prepared for future integrations and expansion.
What this project taught me
Product Lessons
Prioritization is critical during modernization initiatives.
Technical Lessons
Legacy-to-web migration requires balancing speed and scope.
User Experience Lessons
Users value simplicity and accessibility.
Business Lessons
Incremental modernization reduces implementation risk.
What's next
Core ERP Functionality
Advanced Reporting
Mobile Optimization
Workflow Automation
AI-Powered Forecasting & Insights
Complete Desktop-to-Web Migration
What this project demonstrates
Let's talk about modernization
Interested in discussing ERP Modernization, Product Ownership, Business Analysis, or Cloud Transformation?




