Skip to content

INFINITY-CODERS-Family/FARM_BUDDY_NEW_EDITION

Repository files navigation

FarmBuddy

FarmBuddy is a modern web application built with Vite and React, designed to streamline farm management tasks. It leverages the power of Supabase for seamless data storage, retrieval, and real-time collaboration. Whether you're a small-scale farmer or managing a large agricultural operation, FarmBuddy is here to simplify your daily tasks and enhance productivity.

Technologies Used

  • Vite: A fast, opinionated frontend build tool.
  • React: A JavaScript library for building user interfaces.
  • Supabase: An open-source alternative to Firebase, providing a real-time database and authentication.
  • Material UI:MUI offers a comprehensive suite of free UI tools to help you ship new features faster.

Features

  • Economic Impact: Highlight India's reliance on agriculture and the need to adapt to modern farming practices seen in countries like the USA and China.
  • Communication Bridge: Create separate portals for consumers and farmers to foster direct communication, addressing the disconnect between them.
  • Pricing Autonomy: Empower farmers by introducing a stock exchange system, allowing them to set fair prices independently.
  • Direct Interaction: Enable consumers and farmers to interact directly, fostering transparency and understanding of agricultural practices.
  • Multilingual Access: Enhance accessibility by providing a multilingual platform, ensuring a wider audience can engage with the app, promoting inclusivity.

Getting Started

  1. Clone the repository:

    git clone https://github.com/INFINITY-CODERS-Family/FARM_BUDDY_NEW_EDITION.git
  2. Install dependencies:

    cd FARM_BUDDY_NEW_EDITION
    npm install --force
  3. Create a Supabase project:

    • Sign up for a Supabase account.
    • Create a new project and obtain the API URL and public key.
  4. Set up environment variables:

    Create a .env file in the project root and add the following:

    VITE_SUPABASE_URL=your_supabase_api_url
    VITE_SUPABASE_KEY=your_supabase_public_key
  5. Run the application:

    npm run dev

    Visit http://localhost:5173 in your browser to see FarmBuddy in action!

Contributing

We welcome contributions from the community. If you find any issues or have ideas for improvements, please open an issue or submit a pull request. If any help needed, feel free to contact us through email

License

This project is licensed under the MIT License.

Happy Consuming with FarmBuddy! 🌾🚜