Skip to content

🌾 AgriAssist – A platform connecting farmers and sellers for seamless crop trading, weather updates, and online billing.

Notifications You must be signed in to change notification settings

Dhruviptl26/Agri_Assist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌾 AgriAssist - Empowering Farmers & Buyers

AgriAssist Logo

Welcome to AgriAssist, an innovative platform that connects farmers and buyers by providing a seamless experience for selling and purchasing crops. This platform also offers weather updates to help farmers make informed decisions.


🌟 Features

βœ… Farmer Dashboard – List and manage crops for sale 🌾
βœ… Buyer Portal – Browse and purchase available crops πŸ›’
βœ… Weather Insights – Get real-time weather updates β˜€οΈπŸŒ§οΈ
βœ… Secure Payments – Integrated Razorpay billing system πŸ’³
βœ… User Authentication – Secure login and registration πŸ”’


πŸ› οΈ Tech Stack

Technology Description
🎨 Frontend React.js (Located in main branch)
βš™οΈ Backend Spring Boot (Located in backend branch)
πŸ—„οΈ Database MySQL
πŸ’³ Payment Razorpay (Frontend only, no backend integration)

πŸš€ Getting Started

Prerequisites

Ensure you have the following installed before proceeding:

  • 🟒 Node.js & npm
  • β˜• Java JDK 22
  • πŸ›’οΈ MySQL
  • πŸ—οΈ Spring Boot

Installation Steps

1️⃣ Clone the repository:

git clone https://github.com/Dhruviptl26/Agri_Assist.git

2️⃣ Navigate to the project directory:

cd AgriAssist

3️⃣ Frontend Setup:

git checkout main
cd frontend
npm install
npm start

4️⃣ Backend Setup:

git checkout backend
  • Configure database settings in application.properties
  • Run the Spring Boot application:
mvn spring-boot:run

5️⃣ Access the application at:

http://localhost:3000

🀝 Contribution Guidelines

We welcome contributions! To contribute:

  1. Fork the repository 🍴
  2. Create a feature branch πŸ› οΈ
  3. Commit your changes πŸ’Ύ
  4. Push to your branch πŸš€
  5. Submit a pull request πŸ”„

πŸ† Developer


πŸ“œ License

This project is licensed under the MIT License. Feel free to use, modify, and contribute! πŸŽ‰


✨ Happy Farming & Trading! 🚜🌾

About

🌾 AgriAssist – A platform connecting farmers and sellers for seamless crop trading, weather updates, and online billing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published