Logo Lanfrica

kirito-udit/Online-Mandi-Hack36

Domaine:

agriculture

Type de record:

software
Créateur:
kir
Hôte:
Online Mandi: A desktop application which helps trade of crops between two parties to ease the trade for farmers and contribute to E-Administration # Online-Mandi-Hack36 Online Mandi: A desktop application which helps trade of crops between two parties to ease the trade for farmers and contribute to E-Administration # Team: Pings With Things: > Teammates: UDIT KOTECHA KARTIKEY SRIVASTAVA SAURABH SINGH SHUBHAM DIXIT Public Links Video Presentation: youtu.be PPT Presentation : docs.google.com After the introduction of new farm reforms in September 2020, we introduce this app as a suggestion to the Government which helps in E administration of the crop market.It also helps the farmers use the new reforms in the most profitable way, as they can have a platform to braodcast their products all over the country, can involve in contract farming etc. Installation Details : 1. Make sure you have latest version of JDK (JDK 11 or above). 2. Download the zip of the project from the repository and and unzip in the location wherever you want to. 3. Open the folder in your IDE, and add the following jar files in your referenced libraries or modules (depends upon your IDE for example, in VS code you have references libraries and in intellij, you add jars in your modules as well as global libraries) => 8 jars in the lib folder of javafx-sdk-15.0.1 inside the dependencies folder of the project => 1 jar for sqlite JDBC connector in the dependencies folder 4. The project also has a location access feature for which you need to have some python dependencies installed in your system. (Do this only if you want to have location access feature) . => Make sure if you have python installed in your system. => Run the command "pip install geopy" in your terminal or cmd. => This will install geopy reverse geocoding libraries in your system which are required to have location access feature in your project. 5. First run "server.java" and then "main.java" Basic features : 1. Login and signUp for every user on the app along …

Languages