Date range Selection common for all Pages

Global Date Range Selector:

  • Issue: Currently, switching between pages (e.g., Sales and Purchase) causes date range mismatches because each page retains its last-used filter independently.

  • Suggestion: Place a universal date range picker fixed at the top of the app/dashboard so that selecting a date range once applies across all modules simultaneously.

Infinite Scroll / Continuous List View:

  • Issue: Page-by-page pagination for sales, purchases, products, and other records makes browsing tedious and slow.

  • Suggestion: Replace standard pagination with a smooth, continuous scrollable list.

Global Sorting across Complete Datasets:

  • Issue: Sorting currently applies only to the records on the currently loaded page, rather than the entire dataset.

  • Suggestion: Update the sort functionality so that applying a filter/sort re-orders the entire database result set, not just the visible page.