🌿 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

Share this project:

Updates