India, the world’s second largest food producer, is witnessing growing distress and declining confidence in agriculture as most small and landless farmers, with less of a stake, are found to quit farming.Farmers get very less profit(or sometimes even loss) because of chain of intermediaries.Youth rarely think of picking up farming as a profession.
What it does
It does as a one stop platform for a farmer so that they can sell their crops at their terms and price. This perfectly eliminates the role of the intermediaries who not only ate up the farmer's profit of the crop but also made the end-product costly for the customer. This app thus helps both customers and the farmers. Farmers can know the latest trending crops in the market based on the buyer search analytics.
How we built it
We did use web platform using NodeJS for the buyer or the end consumer. Moreover, much of the work has been done over the app where in the extensive facility of offline functioning has been implemented keeping in mind the poor availability of internet in rural areas. The app is minimalistic and Visual so much so that a layman with no prior cognizance shall be able to use it to his/her use at its best. We use express JS as the framework for node and in the android,sqlite has been used for local storage while the global storage uses the firebase cloud utility. Background Services have been used for providing offline feature.
Challenges we ran into
1.Poor connectivity of Internet in Rural Areas 2.Making it feasible for uneducated 3.Serving a role of an intermediary
Accomplishments that we're proud of
- The ability to run offline services
- Making it minimalistic and more of a visualistic experience for the user 3.Ability to show trending crops to the farmers
What we learned
A detailed insight of our domain as well as the real life challenges that are being faced by the lifelines of the countries.
What's next for AgroKart
Applying Machine Learning and Blockchain mechanism for providing security and better experience.