Inspiration
Our inspiration included wanting to learn technology, team collaboration, a hackathon experience, and bringing an idea to life eventhough we didn’t complete it yet.
What it does
The project is for medtech, a virtual herbal garden. It provides and interactive and immersive experience in gaining knowledge about the different medicinal plants for different types of disorders or problems one might have. With this there would be a huge surplus in the usage of herb plants leading to a healthier lifestyle
How we built it
The build is divided into 3 parts
- The entire 3D environment was made using the Unity game engine
- The frontend of functionalities of gemini chatbot, discussion forrum, notes, and plant scan were made using ReactJS
- Our backend server running on ExpressJS
Challenges we ran into
The main challenge we faced was getting an accurate dataset containing the information regarding each plant We were finding difficulties in getting low cost, low poly grade assets into our project with good performance and minimal loading Next we ran into the issue of communication between React components and Unity components which was done by passing messages between them. Another issue we had was connecting Unity with our database i.e. MongoDB which needed to parse the response data and store it within classes.
Accomplishments that we're proud of
We were proud of being able to create an environment with Unity and Blender which we have never used before and integrate it into our React App
What we learned
This is the first time our team had worked with Unity and we were able to learn many things especially regarding 3D development. We also were able to integrate Gemini AI into the project as an assistant to the end user who will help the user in getting to know about the app.
What's next for Herbiverse
We are building the 3D models of all the plants and will be adding 2 types of gardens - main garden consisting of all the plants and a personal garden where user can place the plants they collect from the main garden into their own version of a herbal garden giving more personalisation These two gardens will be portaled in via two portals placed in the entry garden. We will make the house interactive and allow the user to go into the house which contains different types of disorders or problems faced divided into different books Each book will have the information of the plants responsible in curing the disorder and will be able to navigate from the book into the plant in the main garden
Built With
- beautiful-soup
- blender
- express.js
- geminiai
- mongodb
- react
- selenium
- unity
- webscraping
Log in or sign up for Devpost to join the conversation.