Skip to content

feat: Add Analytics Dashboard page (analytics.html) - #269

Closed
Riya-Kharade wants to merge 1 commit into
vinaysingh282006:mainfrom
Riya-Kharade:analytics
Closed

feat: Add Analytics Dashboard page (analytics.html)#269
Riya-Kharade wants to merge 1 commit into
vinaysingh282006:mainfrom
Riya-Kharade:analytics

Conversation

@Riya-Kharade

Copy link
Copy Markdown
Contributor

📌 Description

This PR introduces a new Analytics Dashboard page to EcoPulse.

The dashboard provides a centralized pollution monitoring system that displays key environmental insights and analytics in one place.

closed #262


✨ Changes Made

  • Created new file: analytics.html
  • Added summary cards:
    • Total Pollution Index
    • Highest Polluted City
    • Most Affected Pollution Type
    • Year Filter
  • Implemented dynamic charts using Chart.js
  • Added year-based filtering functionality
  • Designed responsive dashboard layout using Tailwind CSS
  • Applied EcoPulse theme styling
  • Added navigation back to homepage

🎯 Purpose

This feature:

  • Enhances analytical depth
  • Improves data visibility
  • Makes EcoPulse look like a real monitoring platform
  • Strengthens hackathon and portfolio presentation value
  • Improves production readiness

🧪 Testing

  • Verified chart updates on year change
  • Confirmed sorting logic for highest city and pollution type
  • Tested responsiveness across devices
  • Ensured UI consistency with existing theme

Screenshot

image image

No backend or additional dependencies were added.

@Riya-Kharade Riya-Kharade closed this by deleting the head repository Mar 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] Add Analytics Dashboard Page (analytics.html)

1 participant