Skip to content

Conversation

@nandini-rathod
Copy link

@nandini-rathod nandini-rathod commented Jul 30, 2025

This pull request brings a major UI enhancement to the KrishiMitra project along with general codebase improvements.

🌾 Key Highlights:
1. Complete UI Overhaul:
• Introduced a new welcome screen with language and region selection to personalize user experience.
• Designed a cleaner, modern interface by removing the sidebar and aligning content centrally.
• Ensured smoother navigation flow using st.session_state to manage transitions between screens.
• Refactored layout and text elements for improved readability and user engagement.
2. Improved Language Logic:
• Fixed language-based content rendering for better localization.
• Structured LANGUAGE_DATA for easier future expansion.
3. Project Cleanup:
• Removed a duplicate comment in the Loan/Subsidy section of app.py.
• Added a .gitignore file to exclude development artifacts like:
• .venv/, pycache/, .streamlit/, *.pyc, logs, and local data files.

✅ These changes significantly improve the user experience, simplify code maintenance, and ensure a cleaner development workflow.
Screenshot 2025-07-30 at 10 33 45 PM

@nandini-rathod nandini-rathod changed the title Removed duplicate comment and added .gitignore UI Overhaul, Language Flow Fix & Project Cleanup for KrishiMitra Jul 30, 2025
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.

1 participant