Private
Project *AFC ai genetic for beach sales APPFORSOLARArrow LogisticsArtificial Intillegence » Algo Trade Automation » Algo Trade Manual » Bulk mail Automation with web interface » Bulk Mail Service For Bench Sales » Code Generation Tool » Cold Emailing Automation (AI-Driven) » Invoice Inventory Automation » invoice to inventory for evergreen » Test Automation » What's app Bulk messaging with AI agents » Zelle Payment for evergreenAsk RideBowls&blendsCharan Technologies _ DevelopmentEver green Farms USA (static website)Evergreen farms (pos)Evergreen React ApplicationFinwareHackthonLucky BraidsMy Produce StandNexPumpNexZen Printer AgentNoxa_JewelleryOffice Requirments » Daily Tasks For Madhu » Employees requirements » Recruitment senior mern stack developer » Red MIne Speed » Senior Mern Stack DeveloperOPT - (USA) UpdatesQA TestersRare FruitsRegal SolarRegal Solar DMRegal Solar Energy_ ReactReliance Home Builders_ reactRemit2AnyRestaurant POSRSVPRushi GardensRV_ EngraverSoloar AppSri Farms _ DMSri_FarmsSuthra OneSuthra QNova LabsTech FourceTechnical RequirementsTechy_DevelopmentTechy_POS Travel Matex
Tracker *Bug Feature Support Testing
Subject *
Description Edit Complete full-stack reconstruction, feature consolidation, and workflow overhaul of the support ticket management module across backend microservices, web administrative portal, and mobile applications (ticketService.js, ticketSchema.js, TicketList.tsx, TicketTable.tsx, SendTicketUpdateEmailModal.tsx, WorkerNotesPanel.tsx, Regal-Solar-Mobile-APP). Key Technical Implementation & Deliverables: 1. Backend Schema & State Machine Overhaul: - Expanded ticket status lifecycle from basic states into a comprehensive state machine: New, In Progress, Scheduled, Pending Parts, Resolved, Closed, and Reopened. - Added structured issueType classification taxonomy (Inverter Malfunction, Solar Panel Defect, Monitoring Gateway Offline, Billing & Metering Inquiry, Workmanship / Roof Leak). - Segregated notes architecture into private internal engineering notes (workerNotes) versus customer-visible progress notes (customerNotes), implementing automated email notifications dispatched to customer inboxes when public notes are published. - Implemented automated dispatch of calendar invitations and notification emails to customers when a field service engineer visit is scheduled. - Refactored redundant and duplicated ticket logic across controllers into modular, reusable methods in ticketService.js. 2. Web Frontend Table, Modal & Note Panels: - Rebuilt TicketList.tsx and TicketTable.tsx with dynamic status filters, category badges, engineer assignment dropdowns, and date sorting. - Created WorkerNotesPanel.tsx and TicketWorkerNotesPopover.tsx providing convenient in-line note updates. - Implemented SendTicketUpdateEmailModal.tsx allowing support staff to preview and send formatted email updates directly to clients. 3. Mobile App Ticket Workflow Integration: - Resolved stale ticket data caching issues across mobile project views by forcing live server re-fetching on screen focus. - Fixed an issue-type selection bug on the mobile ticket creation screen and aligned mobile ticket status flows with backend schemas. 4. Full-Stack End-to-End Testing: - Validated ticket creation, status transitions, dual notes, email triggers, and mobile synchronization across staging environments.
Status New
Priority *Low Normal High Immediate
Assignee Chandra SekharJohn PatchalaMaruthi BharathPavan Kumar MuralaRamu KodaliRavindra AtthotaSai JarugulaSai MahanandaSai Priyatham Sadinenivinay palakondaYalavarthi Thriveni
Target version Sprint2 (11/24/2025 - 12/05/2025) Backlog
Parent task
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %