I dyed all the fabric, then sewed it. The zebra stripes on the edges were created through a process called arashi, where fabric is wrapped around a pole, bunched up, then tied with string. The dye was applied in a goey paste so it wouldn't bleed through the fabric.
The stars were applied with a sponge. First I dyed it yellow and everywhere I wanted to stay yellow I painted a star shape with wax. Then I dyed it all orange and kept some fabric orange with more wax. I continued to add darker colors, keeping the color stars where I wanted with wax. The green pattern was achieved by tying little loops around the fabric with dental floss.