πΏ HerbConnect: Project Story
β¨ Inspiration
In a world flooded with synthetic products and fast consumerism, we often forget the healing power of nature. HerbConnect was born from a simple idea: What if we could connect people with natural wellness products easily, while supporting small vendors and encouraging sustainable living?
During a wellness expo, we noticed how fragmented the natural product space isβvendors lack digital reach, and consumers struggle to find trustworthy, authentic sources. Thatβs when the light bulb went off π‘. We envisioned a unified platform bridging wellness seekers and natural product sellers, while promoting eco-friendly commerce and community awareness.
π What it does
HerbConnect is a cross-platform mobile app that serves as a two-sided marketplace. It allows:
| π€ For Customers | ποΈ For Vendors |
|---|---|
| Browse & search for natural wellness products | Register and list their eco-friendly products |
| Add to cart, track orders, and pay securely | Track orders and manage inventory |
| Read reviews, manage profiles & favorites | Get real-time payment updates |
| Onboard with social login & smooth UI | Build reputation through community ratings |
The app makes natural living more accessible, transparent, and community-driven. π±
π§° How we built it
We followed a well-structured development pipeline with both tech and design in mind:
π¨ Design Phase:
- Created UI/UX mockups using Figma β aimed for a clean, green-themed interface emphasizing ease of navigation.
- Studied existing marketplaces (Etsy, Amazon, etc.) to design intuitive screens for both customers and vendors.
π§βπ» Development Stack:
| Technology | Purpose |
|---|---|
React Native + Expo |
Cross-platform app development for Android & iOS |
Node.js + Express |
Backend and API server |
MongoDB |
NoSQL database to store users, orders, and product info |
Firebase Auth |
Seamless user onboarding and authentication |
Redux |
State management across components |
Stripe / PayPal |
Payment gateway integration for secure transactions |
Jest |
Unit and component testing |
GitHub |
Version control and team collaboration |
We also built admin features and used Cloudinary to store and retrieve product images efficiently.
βοΈ Challenges we ran into
Despite our excitement, we faced several real-world challenges:
- π Integrating secure payment gateways was trickier than expected, especially with vendor payment splitting.
- π Handling dual app logic (Vendor + Customer) in a single codebase required smart routing and access management.
- π¦ Inventory sync and live updatesβensuring that vendors could update stock in real-time, without race conditions.
- π± Designing a UI that feels welcoming to both tech-savvy and non-tech-savvy users took several iterations.
- π Testing for edge cases like interrupted payments or failed uploads slowed down development but helped increase reliability.
π Accomplishments that we're proud of
- π Successfully built and deployed a fully functional dual-role e-commerce app within deadline.
- π Promoted sustainability by empowering small businesses to go digital.
- π€ Created a seamless onboarding and smooth in-app experience across Android and iOS.
- π¬ Received positive feedback from early users and testers who appreciated the wellness-first approach.
π What we learned
- π§ Balancing user experience and feature depth is crucialβusers want simplicity, but they also expect powerful features.
- π Building with modularity and scalability in mind helps, especially when working with both vendor and customer roles.
- πΈ Real-world e-commerce apps require serious attention to security, especially when dealing with transactions and personal data.
- π οΈ The importance of testing every small changeβa minor bug in cart logic could affect multiple features down the line.
π What's next for HerbConnect
Weβre just getting started! Here's whatβs on the roadmap:
| Feature | Description |
|---|---|
| π€ AI Recommendations | Personalized product suggestions based on preferences & past orders |
| π Geo-based Discovery | Help users find local natural vendors nearby |
| π Web Portal | Launch a complementary web version for wider accessibility |
| π¬ Community Hub | Forums and Q&A sections to build a natural wellness community |
| π― Marketing Integration | In-app tools for vendors to promote deals and run campaigns |
We believe HerbConnect has the power to revolutionize the way people connect with nature and each other. π
Log in or sign up for Devpost to join the conversation.