Menu

© 2026 CRITSO. All rights reserved.

Back to Our Work
Case Study · Books / Publishing

Legacy to Modernization

How CRITSO and Easysoftbiz are migrating Jeevandeep Edumedia's 30-year-old VB6 accounting system to a modern cloud stack — without losing a single record from 15 years of business data.

Client

Jeevandeep Edumedia

Industry

Books / Publishing

Status

In Progress

Partner

Easysoftbiz

The Challenge

Jeevandeep Edumedia — a books industry business — has operated on a custom accounting and business management system built in Visual Basic 6 (VB6) and SQL Server, with Crystal Reports handling all reporting needs. This system was originally developed by Easysoftbiz and has served the business reliably for over 30 years.

Three forces converged to make modernisation unavoidable:

  • VB6 end of support — Microsoft dropped official VB6 support, and modern Windows versions are increasingly incompatible with legacy VB6 runtimes, creating stability and security risks.
  • Crystal Reports moved to Salesforce — SAP's acquisition and pivot of Crystal Reports towards enterprise cloud pricing made it impractical for a mid-size business to maintain.
  • No GST compliance — GST filing was entirely manual, requiring significant team effort each cycle with no automation or validation.

The system contained 200+ forms, 150+ custom reports, and 15 years of critical business data. A simple "lift and shift" was not an option — this required a full rebuild, a migration strategy, and a carefully managed transition.

What We Are Building

CRITSO is working in close partnership with Easysoftbiz — who has deep domain knowledge of Jeevandeep's workflows built over decades — and with Jeevandeep's own team to ensure continuity throughout the migration.

The output is Accountify: a modern, cloud-native accounting and business management platform purpose-built for the books industry. It is not a generic SaaS — it is a system shaped around the exact workflows, terminology, and reporting needs of books publishers, distributors, and retailers.

Beyond replicating existing functionality, Accountify adds capabilities the business has never had before: automated WhatsApp Business communications, and end-to-end GST return generation and e-filing.

Project Highlights

15 years of data

Full historical migration from SQL Server to modern database

200+ forms rebuilt

Every VB6 form converted to a modern, web-native UI

150+ custom reports

Crystal Reports logic re-implemented with PDF & Excel export

WhatsApp Business API

Automated order confirmations, payment reminders, and notifications

GST e-filing

Automated GST return generation and filing — previously 100% manual

Zero data loss

Parallel-run migration strategy to ensure continuity and accuracy

Project Timeline

Discovery & Audit

Completed

Full audit of existing VB6 codebase, SQL Server schema, and Crystal Reports. Identified 200+ forms, 150+ reports, and 15 years of transactional data.

Data Migration Strategy

Completed

Designed schema mapping between legacy SQL Server and the modern database. Built ETL pipelines with validation layers to migrate historical data without loss.

Core Accounting Module

In Progress

Rebuilding ledger management, P&L, balance sheets, accounts payable/receivable, and multi-currency support on the new stack.

Forms Conversion

In Progress

Converting 200+ complex VB6 forms to modern web UI — including sales orders, purchase orders, challans, and billing workflows.

Reports Engine

In Progress

Re-implementing 150+ Crystal Reports into a new reporting engine with support for custom PDF templates and Excel exports.

WhatsApp & GST Integration

Upcoming

Integrating WhatsApp Business API for automated business communications and building GST return generation with e-filing support.

UAT & Cutover

Upcoming

Parallel-run testing with Jeevandeep's team, final data sync, and controlled cutover from the legacy system.

Tech Stack

Next.jsTypeScriptPostgreSQLPrismaNode.jsWhatsApp Business APIGST e-filing APIPDF generationExcel export

Have a similar legacy system?

If your business runs on ageing software that is holding back growth, compliance, or efficiency — we can help you plan and execute the migration without disrupting operations.

Start a conversation