As said, polyester gelcoat is not epoxy. Epoxy hardener won't work. Gelcoat has to be hardened with a catalyzer. You can get catalyzer at a marine store (most sell MEKP and that chemical is also what one type of Bondo liquid hardener is). If you have only a little to do, a West Marine kit is a good suggestion. One caution, polyester resin only has about a 1 year shelf life.
The point about sealing out air is important. Polyester resin generally will not fully set up in the presence of air (which is great if you want to apply several layers because you don't have to sand between layers - but may not be ideal for you). In fact, resin comes in two basic types, laminating (no wax) and final coat with wax added. The wax floats to the surface during curing and seals out air. If the gelcoat you have does not have wax added, it will not set up unless covered (you can add chemicals such as PVA but really covering with a piece of clear plastic or wax paper - never tried wax paper but should work - over the top is what you want to do). If your gelcoat comes with wax added, it should set up on its own once catalyzed (but you should do a test, and if you want a second coat you have to sand back the wax).
For some really good information, there is a Youtube channel called Boatworks Today which has great tutorials on the use of gelcoat, epoxy, and resins on boats.