-
-
checkout layout
-
the tracking screen of orders
-
cash on delivery option and proceed to buy
-
home screen with popular herbs
-
vendors section where we can know about our vendors how they earn
-
sign screen of herbverse customer app
-
discover herb section of home screen where is a map of world and popular herbs around the world can be seen and catogory section of herbs
-
sign in screen of herbverse vendors app
-
inventory section
-
the home screen of vendors app
Hello everyone! I'm Neha, and I'm excited to present HerbVerse! 🌱 Observing the lack of a dedicated mobile platform for fresh herbs in India, we saw a clear need: an easy way for consumers to find and buy herbs, and a digital space for local vendors to sell their produce. That's why we built HerbVerse – a two-sided marketplace connecting herb lovers directly with local growers, empowering them and bringing fresh produce closer to everyone.
Inspiration
Our inspiration for HerbVerse stemmed from the absence of a dedicated, easy-to-use mobile app in India specifically for buying and selling fresh herbs 🇮🇳. This hinders consumer access to variety and freshness and limits the reach of local vendors. We aimed to bridge this gap, support local agriculture, and make fresh herbs more accessible.
What it does
HerbVerse is a two-part mobile platform designed for seamless buyer-seller interaction. The HerbVerse Customer App 👋 allows users to browse and view detailed info on local herbs, explore popular listings, and manage preferences. The HerbVerse Vendor App, under development, provides vendors tools to add, edit, and manage their herb inventory. The core innovation is the real-time connection via a shared cloud database ☁️. Vendor updates instantly appear in the HerbVerse Customer App, ensuring real-time availability. (Ready for your elaboration during the presentation): Currently, the HerbVerse Customer App includes user authentication/profiles, browsing popular herbs with detailed views, and preference storage (like dark mode). Category browsing UI is present, but full filtering logic is a future enhancement, as is map functionality.
How we built it
HerbVerse was built using modern, native Android practices to ensure performance and a smooth UX. Built With:
- Kotlin: For concise and interoperable programming.
- Jetpack Compose: For efficient and responsive UI development.
- Firebase Firestore: For scalable cloud-based real-time data synchronization.
Challenges we ran into
Key challenges included designing the shared database structure for real-time flow between two apps and ensuring instantaneous updates ⚡. Integrating vendor image uploads and displaying them efficiently was also complex. Implementing location features like a functional map for vendor/herb location proved challenging for the hackathon timeframe and is a future focus.
Accomplishments that we're proud of
We are most proud of establishing the real-time synchronization through the shared cloud database, demonstrating vendor updates instantly appearing in the HerbVerse Customer App. Successfully implementing the core HerbVerse Customer App user journey – authentication, browsing popular listings, and detailed views with Jetpack Compose – within the timeframe is also a significant achievement. Building the initial HerbVerse Vendor App structure is another accomplishment.
What we learned
Building HerbVerse provided valuable experience in two-sided marketplace architecture. We deepened our understanding of real-time database synchronization with Firebase and efficient data flow between separate apps. We also refined Jetpack Compose UI optimization for dynamic data and learned about integrating features like mapping within time constraints.
What's next for HerbVerse
Immediate plans include fully completing the HerbVerse Vendor App with order management, profiles, and analytics. For the HerbVerse Customer App, we'll add shopping cart/checkout 🛒, user reviews, and favorites ❤️. Implementing full category browsing is also a priority. Future enhancements include more graphics/visuals ✨, a "Know Your Herb" quiz 🧠, and "Herb Packs" (curated bundles for remedies). We are committed to perfecting the map functionality 🗺️ for visualizing herb availability and vendor locations globally. Long-term, we aim to onboard more vendors across different cities in India and beyond, and integrate push notifications, becoming the go-to platform for local, fresh produce with rich educational content.
Built With
- firebase
- jetpack
- kotlin
Log in or sign up for Devpost to join the conversation.