CSC510SEFALL2024 / MyDollarBot-BOTGo

CSC 510 Project 2 Repository for Group 101
MIT License
1 stars 0 forks source link

Implement Expense Report PDF Generation for Date Range Input #7

Open harshvora7 opened 2 days ago

harshvora7 commented 2 days ago

Add a feature to the app that allows users to input a date range and generates a PDF report of their expenses within that range.

harshvora7 commented 2 days ago

I want the following:

Description: Implement two date picker input fields for users to select the start and end dates. Acceptance Criteria: Date pickers are functional and allow valid date selection. Title: Validate Date Range Input

Description: Ensure that the start date is before the end date and handle invalid inputs. Acceptance Criteria: Proper error messages are displayed for invalid inputs. Title: Retrieve Expense Data for Selected Date Range

Description: Fetch expense records from the database based on the selected date range. Acceptance Criteria: Data retrieval works correctly and returns accurate results. Title: Generate PDF Report

Description: Create a PDF report summarizing the expenses, including totals and breakdowns. Acceptance Criteria: PDF is generated with the correct data and formatting. Title: Implement PDF Download Feature

Description: Provide functionality for users to download the generated PDF report. Acceptance Criteria: Download button works and initiates the download.