23 सित॰ 2026 को प्रकाशित · हमने 23 सित॰ 2026 को पुष्टि की कि यह अभी भी लाइव है
क्या यह आपका व्यवसाय है?₹ 37.500 – ₹ 75.000 प्रति परियोजना
Laravel + React Developer – AccountGo SaaS UAE ERP & eInvoicing We have purchased/licensed AccountGo SaaS by WorkDo and want to customize it into a professional UAE Accounting, Inventory, Billing & ERP SaaS platform for multiple UAE businesses. We need an experienced Laravel + React + MySQL developer with strong API integration experience. UAE VAT/eInvoicing, Peppol and PINT AE experience is highly preferred. Existing System AccountGo SaaS already provides: - Multi-company SaaS - Subscription plans - Users & roles - Accounting / double-entry - Sales & purchase - Invoices - Credit/debit notes - Products & inventory - Expenses - Tax - Financial reports - Laravel + React + MySQL The full source code will be provided. --- 1. Initial Source-Code Audit Before major development, review the AccountGo source and provide: - Architecture overview - Database structure - Invoice/accounting workflow - Customer/supplier/product structure - Tax calculation - SaaS/multi-tenant structure - API structure - Recommended customization approach - Estimated development time and milestones We want to keep custom UAE functionality modular and avoid unnecessary changes to the core system. --- 2. UAE Company Configuration Add/support: - Legal company name - Trade name - UAE TRN - Trade license number - Address - Emirate / City - Country - Contact information - AED currency - VAT settings - eInvoicing settings - ASP configuration Each SaaS company/tenant must have completely isolated data. --- 3. Customer & Supplier Add UAE-specific information: - Legal name - TRN - Customer/supplier type - Country - Emirate - City - Address - VAT information - eInvoice identifier/endpoint where applicable --- 4. UAE VAT Configure UAE VAT functionality including: - Standard VAT - Zero-rated supplies - Exempt supplies - Appropriate tax treatment - VAT-inclusive/exclusive pricing - VAT calculation - VAT breakdown - Tax invoices - Credit notes - Debit notes - VAT reports Accounting entries must correctly reflect VAT. --- 5. UAE eInvoicing – Main Requirement Implement UAE eInvoicing according to the applicable UAE Ministry of Finance/FTA requirements, PINT AE and Peppol framework. This must be a structured electronic invoice, not simply a PDF or QR code. Required functionality: - PINT AE structured invoice/XML - XML generation - Validation - Required UAE invoice data - Customer/supplier identification - VAT information - Invoice references - Credit notes - Debit notes - eInvoice submission - Response handling - Error/rejection handling - Audit trail Suggested architecture AccountGo → UAE eInvoice Module → PINT AE/XML → Validation → UAE Accredited Service Provider (ASP) API → Peppol network → Response/status The ASP integration should be modular so we can change ASP providers later without rewriting the accounting system. --- 6. eInvoice Status Add status tracking: - Draft - Ready - Processing - Submitted - Accepted - Rejected - Failed - Cancelled Store: - Submission/reference ID - ASP response - Error code/message - Date/time - Validation result - XML/reference - Audit information Rejected invoices must be correctable and resubmittable where permitted. --- 7. Invoice & PDF Customize UAE tax invoice display with: - Supplier details - Supplier TRN - Customer details - Customer TRN where applicable - Invoice number/date - Item - Quantity - Unit price - Discount - Taxable amount - VAT rate - VAT amount - Total PDF must be treated separately from the structured eInvoice. --- 8. Accounting Ensure correct double-entry posting for: - Sales invoices - Purchase invoices - VAT - Payments - Credit notes - Debit notes - Refunds Existing accounting functionality should be preserved. --- 9. Reports Add/modify: - Sales - Purchases - VAT - Input VAT - Output VAT - Credit/debit notes - eInvoice submissions - eInvoice rejected invoices - Customer statement - Supplier statement - General Ledger - Trial Balance - Profit & Loss - Balance Sheet --- 10. SaaS Preserve AccountGo's SaaS functionality: - Multiple companies - Subscription plans - Monthly/yearly billing - User limits - Feature/module restrictions - Roles & permissions - Company isolation - Subscription expiry - Plan upgrades/downgrades Example plans may be Starter / Business / Professional / Enterprise. --- 11. Security Important: - Secure authentication/authorization - Role-based access - Tenant data isolation - Secure ASP credentials - No API credentials exposed in React/frontend - Input validation - CSRF protection - SQL injection protection - Secure file handling - Audit logs Company A must never access Company B's data. --- 12. Testing Test at minimum: - UAE B2B invoice - VAT invoice - Zero-rated transaction - Exempt transaction - Customer with/without TRN where applicable - Credit note - Debit note - Invalid data - Duplicate invoice - eInvoice rejection - ASP/API failure - Network failure - Resubmission - Multiple companies - Multiple users - Subscription restrictions - Accounting posting - VAT reporting --- 13. Development Requirements Developer must: - Use Git - Provide complete source code - Provide database migrations - Keep UAE eInvoicing modular - Provide deployment instructions - Provide API documentation - Provide technical documentation - Provide administrator documentation - Work initially on a development/test server - Not make changes directly to production without approval We will provide the licensed AccountGo SaaS source code. --- Developer Requirements Strong experience required in: - Laravel - PHP - React - MySQL - REST APIs - SaaS / multi-tenant systems - Accounting/ERP - XML - API integrations Strong preference for experience with: - UAE VAT - UAE eInvoicing - Peppol - PINT AE - UAE Accredited Service Providers - Accounting software --- Please Answer These Questions 1. Years of Laravel experience? 2. Years of React experience? 3. Have you worked with AccountGo/WorkDo before? 4. Have you developed multi-tenant SaaS? 5. Have you developed accounting/ERP software? 6. Have you i
पूरी नौकरी देखने और आवेदन करने के लिए एक मुफ़्त खाता बनाएं।