Multi-Tenant SaaS Development (Textile light ERP, Accounting & Inventory) – React/Node/PostgreSQL
Бюджет: $1000.0
FIXED /
⭐ 0.00 (0)
India
postgresql, business-logic-layer, database-architecture, node.js, hindi
1. Project Overview
We are looking for an experienced IT Agency or a Full-Stack Development Team to build a robust Multi-tenant Web SaaS Application tailored for Indian Women’s Clothing Manufacturers. This system will handle standard accounting (Double-entry), Indian GST compliance, complex textile inventory (variants, raw materials), and external Job-work/Karigar tracking.
This SaaS is designed to solve the real ground-level problems of major textile manufacturing hubs like Surat.
2. What We Already Have Ready
We are not starting from scratch. I have spent the last 3 months finalizing the business logic and requirements. I will provide the selected agency with:
Detailed Mindmaps of user flows and application logic.
Excel-based UI sketches and wireframes.
Clearly defined Database Architecture logic (Multi-tenancy strategy). I will Show you my current Desktop Software for more logic clear. You should take look at https://www.refrens.com or https://hisab.co/en/ or https://www.zoho.com/in/books/
Complete Accounting & GST workflow rules.
3. Core Architecture Requirements (Non-Negotiable)
This is a complex financial and inventory system. We have strictly decided on the following database architecture:
Database: PostgreSQL (Strictly required).
Multi-Tenancy Strategy: "Schema-per-Tenant". Every new subscriber (Manufacturer) must get an isolated schema for 100% data security.
Multi-GSTIN Support: A single tenant can create multiple subsidiary companies (GSTINs).
Shared Masters & Isolated Transactions: Master data (Brokers, Vendors, Customers, Items/Fabrics) will be shared across all subsidiary companies of a tenant. However, transactional data (Sales, Purchases, Inventory, Cash/Bank ledgers) must be strictly isolated at the GSTIN/Company level.
4. Preferred Tech Stack
Backend: Node.js (NestJS/Express) OR PHP (Laravel)
Frontend: React.js OR Vue.js (Must be highly responsive, data-grid heavy, and keyboard-friendly like Excel/Tally)
Database: PostgreSQL (JSONB support required for product variants like Size/Color/Fabric)
Hosting Architecture: AWS / DigitalOcean with proper CI/CD pipelines.
5. Key Modules to Develop
Super Admin Dashboard: To manage SaaS subscriptions, billing, and global settings (e.g., GST Slabs, HSN codes).
Tenant Management: Seamless onboarding of new manufacturers and schema creation.
Inventory & Job-Work: Bill of Material, make to Stock work flow, Grey fabrics purchase, Various Out side Job process, Assemble Floor, Product Assemble , Finish sales floor. Tracking raw materials, issuing Challans to Dyeing mill/ or Sewing/ embroidery/handwork/ Karigars (job-workers), receiving finished goods, and calculating stock valuation. Bill wise Payment receipt.
Accounting & GST: Double-entry ledger system, Cash/Bank books, Sales/Purchase invoices, and GST report generation (GSTR-1, 2, 3B format exports).
6. Agency/Freelancer Requirements
To be considered for this project, your team MUST have:
Prior experience in building SaaS applications (specifically Multi-tenant architectures).
Prior experience with Accounting, ERP, or FinTech applications.
Strong understanding of row-level security and schema isolation in PostgreSQL.
7. How to Apply (Answer these to avoid being ignored)
Please start your proposal with the word "TEXTILE-SAAS" so I know you read this.
Have you built a multi-tenant application using PostgreSQL schemas before? Please share a link or case study.
What framework (Backend & Frontend) would you recommend for this specific architecture and why?
How will you ensure the Double-entry accounting system remains perfectly balanced (ACID compliance)?
Are you comfortable working on milestone-based payments and handing over the complete IP/Source Code via a private Git repository?
Открыть заказ