PlantMe-NJ
Plant Visualizer Application
Android app dedicated to the aspect of gardening, specifically focusing on New Jersey crops and necessary gardening information, to promote a successful planting season every spring and summer.
The program indicates what plant is ideal for you based on your environment and personal choices, and it will have a feature that can display a potential plant in a selected spot using AR.
Key Features
Plant Information
Within the application, crop information will be readily available where a user can view:
List of plants best grown in NJ
Starting planting and harvesting dates
Description of each plant (i.e. spacing, depth, ideal environment)
AR
Within the application, through the camera feature, you will be able to view a 3D-modeled version of a selected fully-grown crop. The idea is to combine the user’s garden area with plant models, so the user is able to visualize the size and potential of their intended plant.
“What’s My Ideal Plant?” Quiz
Users will be able to take a quiz that asks them about pertinent gardening questions, interests, moods, etc.
Based on their response, users will be recommend the ideal plant that is meant for them!
Weather
Within the application, using your current location, it will display the current temperature, weather conditions, humidity, and other pertinent information.
Plant Selection
Within the application, you will be able to select on two types: plant type or season. Based on your selection, crops from the selected plant type will appear for users to scroll through.
-
In PlantMe-NJ, a user is able to:
Search for specific plants
Look at detailed information about a certain plant
View a 3D model of a fully-grown crop
Suggest planting spots based on a garden bed size.
-
PlantMe-NJ will feature crops that have a high chance of successful growth in New Jersey.
The full list includes:
Tomato
Radish
Lettuce
Strawberries
Chives
Watermelon
Bell Peppers
Jalapeño
To view a list of more crops, please click on this link: Duke Farms PDF
-
Android Studio is the programming platform that was used to create PlantMe-NJ, and the app will be developed using Kotlin.
For 3D modeling and design, Autodesk Maya, Adobe XD, Adobe Illustrator, and Adobe Photoshop will be used.
-
As of now, PlantMe-NJ will be available for download to Android devices ONLY.
-
As of now, the first prototype consists of some of the planned features. The beta version only contains a select number of plants, and it is able to display a plant’s information based on the season or plant type.
In the next iteration, the goal is to finalize the UI design and update the app’s UI to the final design. The design functionality (i.e. button leads to a different page) will be programmed, and research into the AI aspect and plant grid aspect in Android Studio will be conducted.
-
Perennial Plant: plants that live for more than two years
Annual Plant: plants that flower and die in one season
Cool Season: Spring and fall
Warm Season: Summer
FAQ
Media and Resources
About The Creator
Programmer, designer, and 3D modeler seeking opportunities to utilize my multidisciplinary skill-set.
Soon to obtain a B.A in Interactive Multimedia at The College of New Jersey with Minors in Computer Science and Music Technology.
Skills include 3D modeling, software and game development, video editing, photo restoration/retouching, and graphic design.
Knowledgeable in the following programming languages: Java, Javascript, C++, C# (Unity), Kotlin, Python, PostgreSQL, Ruby on Rails, Ruby, and HTML/CSS.
Reachable via email.