< Kabir />
Please wait while we prepare your content
Please wait while we prepare your content

Nitex Admin Platform is a large-scale internal SaaS designed to streamline operations across 25 Nitex departments. It features a modern dashboard with real-time analytics, a robust CRM, sample and costing management, order journey tracking with complex TNA, and designer tools including tech pack drawing and artwork management. With over 30 features, the platform ensures accountability through a comprehensive user role and permission system. It covers the full garment lifecycle—from collection creation, costing, sampling, and measurements to uploading and downloading large files (CAD, Excel, PDF), final order placement, and PO management. Comprehensive analytics and reporting empower teams to make data-driven decisions, improving efficiency and transparency across the organization.
Managing 300+ endpoints and API calls was difficult. There were duplicate endpoints, inconsistent API calls, and optimistic UI updates and caching were hard to manage with Axios. APIs were often called unnecessarily multiple times.
Implemented RTK Query with normalized tags to reduce over-fetching and ensure cache consistency. Added proper optimistic UI updates and caching to improve performance.
Reduced redundant API calls, improved UI responsiveness, and simplified state management for developers.
Large file uploads (CAD, PDFs, images, excel, etc.) were very slow and sometimes failed due to timeouts or unstable connections.
Implemented S3 Multipart Upload with pre-signed URLs, client-side chunking, parallel uploads, resumable transfers with checkpoints, and server-side validation. File type/size checks, and UI progress with retry/backoff.
Uploads became significantly faster and reliable; users can resume interrupted uploads, reducing frustration and support tickets.
Graphic designers had to manually export and import assets from Illustrator to the design tool, which was time-consuming and error-prone.
Built a custom Adobe extension for Illustrator and Photoshop, allowing users to upload artwork directly to the platform.
Eliminated manual steps, reduced errors, and sped up designer workflows by 30%.
Adding new features was slow due to messy project file and folder organization. The project had 500+ components, making state management difficult for the team.
Restructured the project into feature-based folders, with each feature containing its own state, components, utils, and API modules.
Improved developer productivity, made onboarding easier, and simplified maintenance of the codebase.
The codebase lacked sufficient automated tests, making it risky to deploy changes and adding extra QA overhead.
Added unit tests covering more than 30% of the components, improving code reliability and maintainability.
Reduced bugs in production, increased developer confidence, and sped up the release cycle.
15% Improvement
90% Improvement
10% Improvement