SAAS Platforms

W2S - Inventory & Invoice

My Role
Full Stack Developer
Frontend Developer
Timeline
Aug 2015 - Nov 2015

Overview

W2S Inventory & Invoice is a scalable inventory and billing system developed as part of a larger SaaS ecosystem. It supports stock-level monitoring, purchase and sales cycle management, and invoice automation with tax configuration, reporting, and role-based access.

Project Detail

As a Full Stack Developer, I contributed to building robust backend services that handled inventory lifecycles, invoice generation, and customer-supplier flows. APIs were designed for modular reusability and extensibility across the W2S ecosystem.

As a Frontend Developer, I crafted a clean, responsive UI that allowed users to easily track stock movements, create purchase orders, and manage tax-compliant invoices. The UI featured interactive tables, filters, and real-time status indicators for product availability and billing history.

Key Highlights

  • Built reusable React components for purchase orders, stock management, and invoice generation
  • Integrated real-time alerts for low-stock, expired items, and overdue invoices
  • Developed dynamic tax rules and invoice templates based on regional GST/VAT requirements
  • Implemented permission-based workflows for admin, finance, and warehouse roles
  • Improved performance and user experience with virtualized tables and optimistic UI updates
  • Enabled PDF and CSV exports for invoices and inventory reports

Tech Stack

React, TypeScript, Node.js, NestJS, PostgreSQL, TypeORM, Tailwind CSS, JWT, PDFKit, Chart.js