Inspiration
PollenParty was inspired by the plight of the bees. Bees and other pollinators are critical to our ecosystems, but the world's bee population is declining. Note if you're trying the web app out, it may take several seconds to load the first time, as it is hosted on free Heroku and may need to cold start.
What it does
PollenParty helps people learn about and plant pollinator gardens, which are a great way for everyone to contribute to saving the bees. In the web app you can enter your ZIP code and learn about pollinator friendly native plants in your regions. There is also a simulation to help you plan a pollinator garden, and learn about the different elements that make up a pollinator garden.
How we built it
PollenParty is divided into two parts, the Java web application, which is hosted with Heroku, and the simulation, which is a Unity application written in C#. Our Java server has a GeoCoder API we wrote, which takes a zip code sent from the browser using an AMP form, and returns json data that AMP displays in your browser. The Server also provides our static content such as the various web pages and the WebGL build of our Unity Simulation.
Challenges I ran into
This was our first web application with Java, and setting up the Server initially and getting it deployed to Heroku was definitely tricky.
Accomplishments that I'm proud of
We're happy with our design, and the easy accessibility of a web app, which will hopefully allow the project to draw people in and help them create their own pollinator gardens.
What I learned
We learned a lot about Java web applications, the deployment process with Heroku and the Unity game engine.
What's next for PollenParty
We hope to add a few updates to improve the quality of data, and include more helpful resources, and hopefully show it to some users and inspire some pollinator gardens.
Log in or sign up for Devpost to join the conversation.