🌿 Virtual Herbal Garden
An immersive 3D web platform to explore, learn, and manage medicinal herbs — bridging ancient knowledge with modern technology.
🚀 Inspiration
In today's fast-paced world, people are growing disconnected from nature and unaware of the healing powers of medicinal herbs. We built Virtual Herbal Garden to digitize traditional herbal wisdom and make it accessible in an engaging and interactive way.
💡 What It Does
🌱 Explore & Learn:
- Navigate a virtual 3D herbal garden
- Click on herbs to view benefits, usage, and botanical info
- View multimedia (images, notes, videos) for each plant
🤖 Botpress-Powered Herbal Chatbot:
- Ask herbal questions and get instant, intelligent responses
- Get gardening tips, tool suggestions, and more
🛠️ Admin Dashboard:
- Firebase-secured login for organizations/admins
- View daily visits, user registrations, and plant stats
- Add, update, delete herbs (full CRUD operations)
- View charts and analytics (herb popularity, usage) Symptom Matcher: Enter a symptom to get matching herbs
🧑💻 Tech Stack
Frontend:
- React
- Tailwind CSS
- Deployed on Vercel
3D Integration:
- Sketchfab (embedded models)
- Blender (for model creation and export)
Chatbot:
- Botpress (custom-trained herbal assistant)
Backend:
- MongoDB
- Cosmocloud (for backend APIs)
- Deployed on Render
Authentication:
- Firebase (user/admin roles)
👥 Team & Contributions
- Shaurya Upadhyay – Chatbot (Botpress) integration, UI components, frontend dev
- Dhruv Pancholi – Backend APIs, database structure, symptom matcher logic
- Gaurav Jain – Content collection, documentation, testing support
- Nitin Jain – UI development, responsiveness, admin dashboard support
🔮 What's Next?
- Add AR/VR features for mobile/web
- Enable voice interaction with the chatbot
- Expand database with rare and regional herbs
- Add community section for user-shared remedies
- Partner with botanical researchers and ayurveda institutes
Built With
- cosmocloud
- express.js
- firebase
- mongodb
- react
Log in or sign up for Devpost to join the conversation.