Skip to content

Add summary dashboard with cards for Weather, Crop Advisory, and Prices #76

@dimpal-yadav

Description

@dimpal-yadav

Currently, the landing page of the application provides information in a linear and text-heavy format. While the data is accurate, the user experience can be improved by presenting the most important insights in a clean, visual manner.

I propose revamping the dashboard layout to include summary cards that display the following key information at a glance:
🌦️ Weather Summary → Current temperature, rainfall chance, and humidity.
🌾 Crop Recommendation → Suggested crop for the current season/region.
📉 Lowest Price Crop → Market with the lowest rate for a given crop.
📈 Highest Price Crop → Market with the highest rate for a given crop.

✅ Expected Outcome:
Improved first impression when users open the app.
Quick overview of the most relevant data without scrolling.
Cleaner, modern UI that feels more structured and farmer-friendly.

📦 Possible Implementation:
Use Streamlit columns to design a 2x2 grid of cards.
Add simple icons (emoji or custom) to make each card visually distinct.
Highlight important numbers (temperature, price) with larger font size.
Keep the detailed data sections below the dashboard for those who want deeper insights.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions