Samantha Manning's profile

Design Your Own Terrarium

Check out the interface here!
Project Overview:
 
For this project, I wanted to experiment with using jQuery libraries. I began to read about jQuery UI library and learned that it has many functional uses that can make code more flexible and rich. It's draggable and droppable functions caught my eye and I decided to build a mini project after reading about draggable and droppable.
 
I created an interface to design your own terrarium. I chose this theme because I was trying to think of examples of objects being placed into another location. Lately I've been really into gardening and planting succulents, so I thought this would be a fun interface to design for fun.
Process:
 
I started off by drawing some sketches of potential ideas. Some of my ideas were "building your own coffee drink" (inspired by my days of being a barista in high school), "baking a cake", and "going grocery shopping". However, the idea I had the most fun developing was "to design your own terrarium". I decided to draw the plants and terrarium bowl as vectors to give it my own style instead of using photographed images.
Brainstorm sketches
After settling on a concept, I drew a rough wireframe of the interface layout on paper.
Initial sketch and rough wireframe
Then I created a rough mockup of the interface using Sketch. Making mockups (like the one pictured below) help me visualize the color palette and typefaces for the interface.
Rough mockup created with Sketch
Lastly, I code the HTML, CSS, and JavaScript files. Because I used the jQuery UI, I had to learn how to link a library to my files. With some extra reading and Google searching, it was fairly easy to link the library. I used this library to make objects draggable and droppable. When objects are dragged, their opacity is lower. When objects are dropped, users can hear a sound to signify an object has been dropped inside the bowl. If users want to start their design over, they can click on the reset button below to clear the bowl and move the objects back to their original position in the sidebar.
 
Check out the interface and create your own terrarium here!
Final coded design
Design Your Own Terrarium
Published:

Design Your Own Terrarium

Design your own terrarium by drag and dropping plants into glass bowl.

Published:

Creative Fields