Inspiration
I was inspired because I was thinking about plants and how they are taken care of in space, and so I did research and found a few different machines that NASA has made, these machines are built in order to give the plants a more suitable enviornment, but I could not find a system to organize this. So I decided to build one.
What it does
This program can organize a space garden by being able to keep track of how big a garden is, being able to change this size, being able to plant new plants, being able to track these growth stages, being able to remove plants, being able to find specific pants based on a given catagory, and being able to map the entire garden.
How I built it
I noticed that in every picturev that I saw, space gardens were organized into a large matrix. Using this fact, I figured that I could make a relatively good model for this by using a 2d array in Java. I made a plant object, and made a main method that takes user input to build and organize a garden.
Challenges I ran into
At first, I tried to add a feature to save your garden, open a different one, and then come back to the original space garden. I did not know how to do this, so I tried to learn. I kept getting closer to the answer by taking in data from multiple sources. As I was exploring, I realised that one would not "turn off" the International Space Station, so there is no need to save. Another challenge was making it into a website or something that I could turn in. The last challenge that I ran into was making a video with one person because I was rushed because I was worried about loading time
Accomplishments that I am proud of
I am proud of my code in general, especially considering that I was not working with a team
What I learned
I learned much about Java in general, especially how it is really difficult to make it into a web application

Log in or sign up for Devpost to join the conversation.