Files
livegraphs-django/TODO.md
Kaj Kowalski e8f2d2adc2 Refactor HTML templates for improved readability and consistency
- Updated search_results_table.html to enhance formatting and maintain consistent indentation.
- Refined search_results.html layout for better structure and clarity.
- Improved upload.html for better organization and readability of the upload form and data source table.
- Removed unnecessary lines in package.json and streamlined devDependencies section.
2025-05-17 21:45:50 +02:00

1.5 KiB

LiveGraphs Project TODO

Dashboard UI Improvements

Responsiveness

  • Fix dashboard graphs scaling/adjustment when zooming (currently requires page refresh)

Theming

  • Add dark mode/light mode toggle
  • Add Notso AI branding elements
  • Implement responsive table design (reduce rows to fit screen)

Data Export

  • Implement multi-format export functionality
    • CSV format
    • Excel format
    • JSON format
    • XML format
    • HTML format
    • PDF format
  • Create dropdown menu for export options
  • Make export data section collapsible (folded by default)
  • Add company name, date and timestamp to exported filenames

Admin Interface Enhancements

Company Management

  • Add company logo upload functionality
  • Add direct CSV download button for each company (superusers only)
    • Include company name, date and timestamp in filename
  • Add UI for customizing CSV column names

Data Integration

External Data Sources

  • Implement periodic data download from external API
  • Add scheduling options for data refresh

Technical Debt

Performance Optimization

  • Profile and optimize dashboard rendering
  • Implement lazy loading for dashboard elements

Testing

  • Add unit tests for export functionality
  • Add integration tests for data import process