Manual invoice generation introduced friction and risk at every stage:
Human errors in email, phone, product, and pricing fields.
No tracking or audit trail of invoice status or edits.
Dispatch teams lacked access to delivery challans, risking legal issues during transportation of goods on Indian roads.
No role-based access or control, which made the system insecure and dependent on a few finance team members.
Monthly GST reports and order books were compiled manually — error-prone, time-consuming, and inconsistent across teams.
I started by shadowing the finance team, mapping their workflows, and identifying repeatable patterns for automation. I studied Shopify webhooks to trace order data flow and collaborated with the design team to redesign GST-compliant invoice templates.
We then scoped roles, permissions, UI flows and worked closely with developers to implement everything from bulk downloading to invoice cancellation modules.
Our approach involved:
Mapping each manual repetitive finance action to automated workflows.
Collaborating with design team to create UI for the modules, invoice & challan templates.
Defined roles (Admin, Dispatch, Ops) and assigned access flows.
Built webhook handler on AWS Serverless function handlers using Shopify data to auto-fill invoice fields.
Actively took part in development Process of UI for invoice generation through download, print & email actions on customer profile.
collaborated with finance team and backend teams to build monthly reports and invoice books.
Enabled delivery challans for dispatch use which is necessary on Indian roads.
Integrated GST Zone settings, invoice cancellations using invoice numbers, invoice number reseting modules restricting access only to admin roles.
Saved 90% time of finance team on repetitive tasks by automating daily invoice workflows.
100% elimination of manual errors in invoice fields.
Invoices now auto-emailed to customers in a click of a button.
Monthly Zone wise GST Reports, Order Book generated with a click.
Improved Legal compliance via automated delivery challans, GST Reports, Order Books.
Never underestimate the power of automating boring tasks — they bring the biggest ROI.
Deep user understanding always beats assumptions — finance workflows are not "just Excel".
Design clarity = business clarity. A well-designed invoice reduces escalations by 80%.
Shopify Webhooks
Node.js backend + React.js for CRM frontend.
PDF Generator dependencies(JsPdf/ react-to-pdf/ react-pdf)
Design and wireframes: Miro, Microsoft PPT
Project management: Jira