Skip to content

ESR-style/RytaMitra

Repository files navigation

RytaMitra - Farmer's Friend

A comprehensive farming management platform designed to empower farmers with financial tools, agricultural insights, and scheme management capabilities.

🌟 Features

1. Animal Management

  • Dairy Management

    • Track milk production
    • Monitor revenue
    • Manage cattle inventory
    • Daily production analytics
  • Poultry Management

    • Egg production tracking
    • Flock management
    • Daily statistics

2. Financial Tools

  • Transaction Management

    • Record daily transactions
    • Categorize expenses
    • Track farm income
    • Regular vs Crop transaction separation
  • Loan Management

    • Active loans tracking
    • EMI calculator
    • Risk assessment
    • Loan eligibility checker
    • Repayment planning

3. Analytics & Insights

  • Visual Analytics
    • Bar charts for comparison
    • Line charts for trends
    • Pie charts for distribution
    • Interactive tooltips

4. Government Schemes

  • Scheme Information
    • PM-KISAN
    • Fasal Bima Yojana
    • Kisan Credit Card
    • Ganga Kalyana
    • Step-by-step application guides

5. Multi-language Support

  • English
  • Hindi
  • Kannada
  • Tamil

6. Voice Control & AI Assistant

  • Ramanna - AI Voice Bot

    • Native Kannada language support
    • Natural conversation interface
    • Context-aware responses
    • Farming advice and guidance
    • Voice synthesis in Kannada
    • Continuous learning capabilities
  • Voice Commands

    • Navigation control
    • Multi-language voice commands
    • Hands-free operation
    • Custom command mapping
    • Language-specific command recognition
  • Voice-Controlled Transactions

    • Speech-to-text input for crop sales
    • Natural language processing
    • Automatic data extraction
    • Supports quantity, price, and buyer details
    • Real-time transaction processing
    • Voice feedback and confirmation

🎙️ Voice Features Usage

  • Navigate using voice in supported languages
  • Common commands: -ಲೆಕ್ಕ ತೋರಿಸು" (Show Transactions) -"ಚಿತ್ರ ತೋರಿಸು" (Show Charts) - similarly much more in all languages

Ramanna AI Assistant

  • Click the "ರಮಣ್ಣ" button to activate
  • Speak naturally in Kannada
  • Get instant voice responses
  • AI-powered contextual help

🛠️ Technology Stack

  • Frontend: React.js with Vite
  • Styling: TailwindCSS
  • Charts: Recharts
  • Internationalization: i18next
  • Icons: Heroicons
  • AI Integration: Google Generative AI

🚀 Getting Started

  1. Clone the repository

    https://github.com/ESR-style/finathon.git
    
  2. Install dependencies

    npm install
    
  3. Build for production

    npm run build
    

📱 Mobile Responsiveness

This application is fully responsive and works seamlessly across all devices - desktop, tablet, and mobile phones. The voice features are optimized for mobile usage, making it easily accessible for farmers in the field.

🔒 Security & Privacy

  • All data is stored securely
  • Voice data is processed locally
  • No personal information is shared
  • Compliant with data protection standards

🌍 Community Impact

RytaMitra aims to bridge the digital divide in agriculture by:

  • Making technology accessible in local languages
  • Providing voice-first interface for better accessibility
  • Simplifying complex agricultural schemes
  • Empowering farmers with digital tools

💡 Future Roadmap

  • Integration with weather APIs
  • More regional language support
  • Enhanced AI capabilities
  • Marketplace features
  • Community forums

🤝 Support

For support, feedback, or suggestions:


Built with ❤️ for Indian Farmers

About

Rytamitra is a finance app for farmers, offering expense tracking, savings management, and AI-driven insights with voice control in Kannada to simplify financial planning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages