Inspiration
Farmers in Uganda struggle to get access to quality farm input such as certified seedlings, fertilizers and pesticides at affordable prices. Additionally they are left with no income to provide for their families when climatic disasters such as drought and floods happen that destroy their livelyhood. Thus the need to provide a platform to address the above challenges for the farmers.
What it does
The platform provides small holder farmers with access to quality farm inputs such as certified seedlings, fertilizers and pesticides at affordable prices and credit options is available for most farmers who do not have money to buy the needed farm inputs during the planting season. It also provide micro insurance packages to cover against agricultural disasters so that farmers do not lose everything when disasters strike and how to mitigate some of farming issues
How we built it
I used Bolt.new as the core platform for the development purposes and deploying to netifly for the frontend application. The backend logic is powered by Supabase for database needs and ExpressJS for the backend integration with Supabase. The backend (ExpressJS) is deployed on render hosting (free tier) which goes to sleep due to inactivity.
Challenges we ran into
I had much struggle connecting the backend (ExpressJS) from another hosting provider to netifly as i faced alot of content security problems. Bolt was also complaining about the large project files.
Accomplishments that we're proud of
Built agricultural fintech platform with nice UI frontend and supabase integration in just 3 days and spending like 3 hours each day. This is contrast to the number of months we would take to develop such application professionally since I am a professional software developer. Bolt.new is just great winner
What we learned
I learned the power of vibe coding when i can build a prototype in matters of hours instead of weeks using the Bolt platform. This really scares us as software developers but also give us opportunity to build apps that can resolve the current problems in society and attract funding from investors
What's next for FarmLink
Adding mobile money integration to the platform to allow the farmers to purchase the farm inputs and also subscribe to insurance packages since VISA debit cards provided by Stripe, Paypal and RevenueCat are rarely used in Africa. Also i am looking for funding to pilot the project for farmers
Built With
- express.js
- netifly
- react
- revenuecat
- supabase
- vultr
Log in or sign up for Devpost to join the conversation.