Skip to content

🌱 कृषिCart connects small farmers with consumers, allowing easy product listings and direct interaction. Key features include secure authentication, chatbot support, and real-time notifications. Built with MongoDB, Express.js, React, and Node.js, it’s user-friendly and easy to set up locally.

Notifications You must be signed in to change notification settings

Chhavimohitkar65/Krishicart

Repository files navigation

Cart.mp4

🌱 कृषिCart | Empowering Farmers through Technology

Agriculture Banner

🌱कृषिCart is a comprehensive platform designed to bridge the gap between farmers and consumers, empowering small-scale farmers by enabling them to create detailed product listings and interact directly with buyers. This platform prioritizes user-friendliness, security, and real-time engagement, integrating a chatbot for instant assistance and enhanced user experience.

🚀 Key Features

  • 🛒 Product Listings: Farmers can easily create and manage detailed product listings to showcase their offerings to a wide audience of potential buyers.
  • 🔒 Secure Authentication: A robust login and registration system ensures farmers' and consumers' privacy and security.
  • 🤖 Chatbot Support: Our integrated chatbot (powered by Copilot) provides users with real-time assistance and support, improving overall engagement.
  • 📱 Responsive Design: Optimized for desktop and mobile devices, ensuring a seamless experience across different platforms.
  • 🔔 Real-time Updates: Instant notifications for orders, messages, and updates to keep both farmers and consumers informed and engaged.

💻 Tech Stack

  • MongoDB: Efficient database management for handling user data and product listings.
  • Express.js: The backend framework provides a solid foundation for server-side operations.
  • React: The frontend library is used to build interactive and dynamic user interfaces.
  • Node.js: JavaScript runtime environment for handling backend operations and asynchronous processes.

📦 Installation & Setup

Follow these steps to get 🌱कृषिCart up and running locally:

  1. Clone the repository:
    git clone https://github.com/yourusername/agrimart.git
    
  2. Navigate to the project directory:
    cd agrimart
    
  3. Install dependencies:
    npm install
    

Usage

  1. Start the development server:
    npm start
    

Open your browser and go to http://localhost:3000 to access the application.

👩‍💻 Contributing

We welcome contributions to make 🌱कृषिCart even better! To get involved:

  1. Fork the repository.

  2. Create a feature branch::

    git checkout -b feature/YourFeature
    
  3. Commit your changes:

    git commit -m "Add new feature"
    
  4. Push to the branch:

    git push origin feature/YourFeature
    
  5. Open a pull request on GitHub.

License

This project is licensed under the MIT License.

About

🌱 कृषिCart connects small farmers with consumers, allowing easy product listings and direct interaction. Key features include secure authentication, chatbot support, and real-time notifications. Built with MongoDB, Express.js, React, and Node.js, it’s user-friendly and easy to set up locally.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published