Home
Softono
z

zenasmukadom

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by zenasmukadom

Agriculture-Portal
Open Source

Agriculture-Portal

# Agriculture Portal A Web Application which will enable the farmer to sell his produce to the customer without any constraints and exploitation of the middleman, thereby he will get the profit that he deserves for his hardwork. This System encompasses varied features to help the farmer to transact efficiently and effectively. The Agriculture Portal has three functional arms :– The Farmer module that can use the services which have been provided by the government. Services such as Crop Predicition, NewsFeed, Trading crops, as well as weather prediction are provided. The Government module that handles the inventory of the crops traded by the farmer, the details of the farmer and selling the crops to the customer at a reasonable price as well as the profit is given to the farmer without extra charges. The customer module that allows to buy a variety of crops from the farmers at well-defined and reasonably low prices. ## Features * Two-Factor Authentication to ensure the integrity and security of information. * Crop Predictor using Cart Algorithm. * Stripe API as Payment-Gateway for the customer to purchase farm produce. * OpenWeatherMap API services to predict current weather. * OpenSSL function for Encryption and Decryption on User Credentials * NewsFeed * Multilingual support ## Installation 1. SendGrid : Enter your API Key in `send_otp.php` ```PHP $mail->Username = "Username"; //Your SendGrid Username $mail->Password = "YourAPIKEY"; //Your Sendgrid API KEY $mail->SetFrom("[email protected]"); //Your Registered Mail from Sendgrid ``` 2. SendGrid : Enter your API Key in `send_otp1.php` ```PHP $mail->Username = "Username"; //Your SendGrid Username $mail->Password = "YourAPIKEY"; //Your Sendgrid API KEY $mail->SetFrom("[email protected]"); //Your Registered Mail from Sendgrid ``` 3. News API : Enter your API Key in `newsfeed.php` ```PHP $url='http://newsapi.org/v2/everything?q=farmers&apiKey=YourAPIKEY'; //Your API KEY ``` 4. OpenWeatherMap : Enter your API Key in `upcomming days.php` ```PHP $apiKey = "YourAPIKEY"; //Your API KEY ``` 5. Stripe payment gateway : Enter your API Key in `StripePayment/config.php` ```PHP $stripeDetails = array( "secretKey" => "YourAPIKEY", //Your Stripe Secret key "publishableKey" => "YourAPIKEY" //Your Stripe Publishable key ); ``` ## Technologies * HTML5 * PHP * CSS * Python * Bootstrap * JSON * Javascript * Curl * JQuery * MySQL ## ScreenShots ### Multi-Login Page ![](Screenshots/IndexPage.PNG) ### Farmer Registration Page ![](Screenshots/FarmerRegistration.PNG) ### Customer Registration Page ![](Screenshots/CustomerRegistration.PNG) ### Two-factor Verification ![](Screenshots/TwoFactor.PNG) ### Farmer Dashboard ![](Screenshots/FarmerDashboard.PNG) ### Farmer Profile ![](Screenshots/FarmerMyProfilePage.PNG) ### Crops Predictor ![](Screenshots/FarmerCropsPredictedPage.PNG) ### Weather Predictor ![](Screenshots/FarmerWeatherPredictionPage.PNG) ### Farmer Trade Crops ![](Screenshots/FarmerTradeCropPage.PNG) ### News Feed ![](Screenshots/FarmerNewsFeedPage.PNG) ### Farmer Selling History ![](Screenshots/FarmerSellingHistory.PNG) ### Customer Dashboard ![](Screenshots/CustomerDashboardPage.PNG) ### Buy Crops & Cart ![](Screenshots/CustomerCart.PNG) ### Payment-Gateway Page ![](Screenshots/CustomerPaymentGateway.PNG) ### Transaction Completed Page with Invoice ![](Screenshots/CustomerInvoice.PNG) ### Government Dashboard ![](Screenshots/GovernmentDashboard.PNG) ### Production Approximator ![](Screenshots/GovernmentProductionApproximator.PNG) ### Government-Side Farmer Details ![](Screenshots/GovernmentFarmerDetails.PNG) ### Multilingual support in Marathi ![](Screenshots/FarmerDashboardinMarathi.PNG)

E-commerce Platforms Payment & Checkout
26 Github Stars