Private
Project *AFC Artificial 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 evergreenCharan Technologies _ DevelopmentEver green Farms USA (static website)Evergreen farms (pos)Evergreen React ApplicationGas Station ERPHackthonIT HappENSLucky BraidsMy Produce StandNoxa_JewelleryOffice Requirments » Daily Tasks For Madhu » Employees requirements » Recruitment senior mern stack developer » Red MIne Speed » Senior Mern Stack DeveloperQA TestersRare FruitsRegal SolarRegal Solar DMRegal Solar Energy_ ReactReliance Home Builders_ reactRemit2AnyRestaurant POSRSVPRushi GardensRV_ EngraverSri Farms _ DMSri_FarmsTech FourceTechnical RequirementsTechy_DevelopmentTechy_POS Travel Mate
Tracker *Bug Feature Support Testing
Subject *
Description Edit Description Build a simple and user-friendly Expense Management Module that allows the team to record expenses with a selected expense type, amount, and date. The system must display expenses in a list sorted by the latest entry first and provide filters such as Today’s Expenses and Monthly Expenses. New expense types should be dynamically addable. Predefined Expense Types (Flat List — Utility + Administrative) Electricity Bill Water Bill Internet/WiFi Bill Phone/Mobile Bill Office Rent Office Supplies Cleaning Materials Snacks & Refreshments Printing / Photocopy Stationery Waste Disposal Office Maintenance Software Subscription Repair & Service Charges Generator Fuel / Backup Power Courier Charges Miscellaneous Expense Acceptance Criteria 1. Expense Type Management AC1: Admin/User can view a predefined list of expense types. AC2: User can add a new custom expense type. AC3: Newly added expense types should appear in the expense type dropdown. AC4: System should not allow duplicate expense type names. 2. Add Expense Entry AC1: User should be able to select an expense type from dropdown. AC2: User should be able to enter the amount (only positive numeric values allowed). AC3: Date field must default to today’s date. AC4: User should be able to select a previous date if required. AC5: On Save, the system must store: expense type, amount, date, entry created timestamp AC6: After saving, the entry should appear immediately in the Expenses List. 3. Expense List View AC1: List should show all expenses sorted latest entry first. AC2: Columns must include: Expense Type, Amount, Date AC3: Newly added expenses must appear at the top of the list without refresh (optional but ideal). 4. Filters Today Filter AC1: Show all expenses where date = today AC2: Display total expenses for today Monthly Filter AC3: Show all expenses for the selected month AC4: Display monthly total 5. Validation Rules AC1: Expense type is required AC2: Amount must be > 0 AC3: Date cannot be a future date AC4: System must show proper error messages for invalid inputs 6. Performance & UX AC1: Selecting filters should update results instantly AC2: Dropdown for expense type should load quickly AC3: UI must follow a consistent layout with clean spacing !clipboard-202512081535-uqu4i.png! !clipboard-202512081535-2gh1l.png! !clipboard-202512081535-vdi7p.png!
Status Resolved
Assignee Ajit AChandra SekharDivya Inapakurthighazala shamimKalyan RavulaKarthik PalakondaMadhu BabuMani KantaPavan Kumar MuralaRavi Shankar PalleSai MahanandaSai Priyatham SadineniSai Teja PopuriSravani RangannapalemTeja Sriram Sanganivinay palakondaYalavarthi ThriveniYogeesh sai
Target version Sprint2(12/08/2025 - 12/19/2025) Backlog Sprint4 (01/05/2025 - 01/16/2025)
Parent task
Estimated time Hours