ROOTED
IN CODE

Student Project

Student Project

2025

2025

PACKAGING

CREATIVE CODE

The challenge was to research an issue or opportunity in the design industry and explore it through design practice.

I framed my design around how creative code can be an opportunity to push the boundaries of traditional design and challenge their preconceived separation.

I learnt JavaScript to code a flower generator whose outcomes could be used on flower seed packets to bring added value such as personalisation into packaging.

ROOTED IN CODE

Student Project

2025

PACKAGING

CREATIVE CODE

The challenge was to research an issue or opportunity in the design industry and explore it through design practice.

I framed my design around how creative code can be an opportunity to push the boundaries of traditional design and challenge their preconceived separation.

I learnt JavaScript to code a flower generator whose outcomes could be used on flower seed packets to bring added value such as personalisation into packaging.

I critically analysed pushing traditional design through code and I decided on bringing it into another interest of mine, packaging design. I chose to create flower seed packets as a metaphor to the growing of my skills.

I critically analysed pushing traditional design through code and I decided on bringing it into another interest of mine, packaging design. I chose to create flower seed packets as a metaphor to the growing of my skills.

I began tutorials on the basics of JavaScript and then developed some floral outcomes to trial different visual directions. I thought that the most efficient method for a wide packaging range was a generator and created a basic one.

I began tutorials on the basics of JavaScript and then developed some floral outcomes to trial different visual directions. I thought that the most efficient method for a wide packaging range was a generator and created a basic one.

Originally, I planned to do more representational flowers but found that pushing the generator to its limits created more visually interesting results.

Originally, I planned to do more representational flowers but found that pushing the generator to its limits created more visually interesting results.

After feedback that people preferred the unique results more, I changed my concept to personalised packaging and added more customisable elements.

After feedback that people preferred the unique results more, I changed my concept to personalised packaging and added more customisable elements.

I brought my creative code into packaging through designing the branding and dieline of these speculative seed packets. I printed prototypes of the packaging designs and created a website with the flower generator embedded to test my concept.

I brought my creative code into packaging through designing the branding and dieline of these speculative seed packets. I printed prototypes of the packaging designs and created a website with the flower generator embedded to test my concept.

I brought my prototypes in for user-testing and found areas for further refinement, particularly printing on recycled paper, simplifying the packaging and updating the design of the website.

I brought my prototypes in for user-testing and found areas for further refinement, particularly printing on recycled paper, simplifying the packaging and updating the design of the website.

Next work

I critically analysed pushing traditional design through code and I decided on bringing it into another interest of mine, packaging design. I chose to create flower seed packets as a metaphor to the growing of my skills.

I began tutorials on the basics of JavaScript and then developed some floral outcomes to trial different visual directions. I thought that the most efficient method for a wide packaging range was a generator and created a basic one.

Originally, I planned to do more representational flowers but found that pushing the generator to its limits created more visually interesting results.

After feedback that people preferred the unique results more, I changed my concept to personalised packaging and added more customisable elements.

I brought my creative code into packaging through designing the branding and dieline of these speculative seed packets. I printed prototypes of the packaging designs and created a website with the flower generator embedded to test my concept.

I brought my prototypes in for user-testing and found areas for further refinement, particularly printing on recycled paper, simplifying the packaging and updating the design of the website.