Skip to content

feat: Add CSR/ESG Sustainability Report Hub & PDF Exporter#168

Merged
Shruti070107 merged 7 commits into
Shruti070107:mainfrom
nivaslinga2:main
May 23, 2026
Merged

feat: Add CSR/ESG Sustainability Report Hub & PDF Exporter#168
Shruti070107 merged 7 commits into
Shruti070107:mainfrom
nivaslinga2:main

Conversation

@nivaslinga2

Copy link
Copy Markdown
Contributor

📝 PR Description

This PR implements the CSR/ESG Sustainability Report Hub & PDF Exporter for ReGenX.

✅ Main Feature Delivered

  • Added a new Sustainability Hub dashboard view.
  • Integrated CSR/ESG reporting metrics for completed order history.
  • Added a polished PDF export flow for sustainability reporting.
  • Connected the new hub into sidebar navigation and topbar title mapping.
  • Updated asset/cache versions to ensure the latest UI and report changes load correctly.

🎨 Additional UI Refinements Included

  • Aligned KPI card heights for a cleaner dashboard layout.
  • Improved text wrapping and card consistency across report/dashboard sections.
  • Made the sidebar navigation scrollable with custom styling for better usability.
  • Applied small layout refinements that support the new Sustainability Hub experience.

🎯 Why this addresses the issue

This implementation adds a dedicated reporting layer to ReGenX, making sustainability insights easier to view, present, and export. It improves both the practical ESG reporting workflow and the polish of the dashboard experience.[page:84]

🔗 Issue

Closes #167

🎯 GSSoC Points Target

  • Difficulty: level:critical
  • Quality: quality:exceptional
  • Labels Requested: gssoc:approved, level:critical, quality:exceptional

💎 Quality Checklist

  • Aesthetics: Glassmorphism/polished dashboard styling applied.
  • Animations: Smooth transitions and refined UI interactions included.
  • Performance: Asset/cache version updated to avoid stale UI issues.
  • PWA: Service worker cache version updated.
  • Code Quality: Structured feature integration with clean view wiring and styling updates.

📸 Screenshots / Video

image image

🧪 Testing Done

  • Verified Sustainability Hub renders correctly from sidebar navigation.
  • Checked completed-order filtering for ESG metrics rendering.
  • Tested topbar title update for the new view.
  • Verified PDF export flow works with the new report layout.
  • Checked KPI height alignment and text wrapping improvements.
  • Confirmed sidebar scrolling works properly after style updates.

@nivaslinga2

Copy link
Copy Markdown
Contributor Author

Hi @Shruti070107 , I’ve submitted the PR for this issue. It includes the CSR/ESG Sustainability Report Hub & PDF Exporter along with related UI refinements such as KPI alignment and sidebar usability improvements. Please review it when possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment