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 …