To put it simply, it's a simple projectile design.
Picture this:
A lot of gunpowder in a tight compartment with a single opening at
the bottom.
A stick is exposed to be used as a fuse.
Ensure all parts of the projectile body is tight.
Light the "fuse" and run the fuck away. (Please make sure you give
yourself at least 5 seconds or maybe 10 to make a mad dash)
All materials can be found from the sparkler's box.
If your "rocket" is damn steady... it'll fly... if not, i'll catch
fire and god-knows-who might die as it might shoot off in some
random direction.
(I ever made one that was spinning on the spot and then it flew off
and hit my accomplice's leg. The spinning was unexpected as i was
experimenting with new designs for more flying patterns. Hitting my
accomplice was quite a good laugh, but unexpected.)
Mind you, after so many years, I realised how irritating making
those things were. It creates a really badass spot on the floor and
makes the place all smoky and shit.